从R脚本调用plot()并获取输出文件中的图形,可以通过以下步骤完成:
x <- c(1, 2, 3, 4, 5)
y <- c(2, 4, 6, 8, 10)
plot(x, y, main="散点图", xlab="X轴", ylab="Y轴")
dev.copy()
函数将图形复制到一个设备(例如,PNG文件)中:dev.copy(png, "output.png")
dev.off()
dev.off()
函数关闭当前图形设备,并将图形输出到指定的文件中。在这个例子中,我们使用了PNG格式作为输出文件的格式。如果您想要使用其他格式,可以将png
参数更改为其他设备类型,例如pdf
、svg
或bmp
。
完整的R脚本如下:
# 创建图形
x <- c(1, 2, 3, 4, 5)
y <- c(2, 4, 6, 8, 10)
plot(x, y, main="散点图", xlab="X轴", ylab="Y轴")
# 将图形复制到PNG文件中
dev.copy(png, "output.png")
dev.off()
这样,您就可以从R脚本中调用plot()函数并获取输出文件中的图形了。
领取专属 10元无门槛券
手把手带您无忧上云