以具有透明背景的 .png 格式导出绘图
Export plot in .png with transparent background
我正在尝试导出 .png 中具有透明背景的简单绘图。我可以导出它,但背景保持白色。
模拟示例
x = c(1, 2, 3)
我试过了
plot (x)
dev.copy (png,'myplot.png', bg = 'transparent')
dev.off()
还有这个
plot (x, bg = 'transparent')
dev.copy (png,'myplot.png')
dev.off()
但都不起作用。
有人可以帮忙吗?
x = c(1, 2, 3)
par(bg=NA)
plot (x)
dev.copy(png,'myplot.png')
dev.off()
与其保存所有参数,不如通过保存“par”的结果来仅保存调用“par”时更改的参数的旧值,如修改后的示例所示:
x = c(1, 2, 3)
old.par <- par(bg=NA)
plot (x)
dev.copy(png,'myplot.png')
dev.off()
par(old.par)
我正在尝试导出 .png 中具有透明背景的简单绘图。我可以导出它,但背景保持白色。
模拟示例
x = c(1, 2, 3)
我试过了
plot (x)
dev.copy (png,'myplot.png', bg = 'transparent')
dev.off()
还有这个
plot (x, bg = 'transparent')
dev.copy (png,'myplot.png')
dev.off()
但都不起作用。
有人可以帮忙吗?
x = c(1, 2, 3)
par(bg=NA)
plot (x)
dev.copy(png,'myplot.png')
dev.off()
与其保存所有参数,不如通过保存“par”的结果来仅保存调用“par”时更改的参数的旧值,如修改后的示例所示:
x = c(1, 2, 3)
old.par <- par(bg=NA)
plot (x)
dev.copy(png,'myplot.png')
dev.off()
par(old.par)