首先,使用的是RStudio进行这次的操作
最近在学习R语言,使用下面代码生成了一个图:
setwd("E:/Code Folder/R_project/Experiment1")
options()
options(digits = 3)
x<-runif(20)
print(x)
a<-summary(x)
print(a)
hist(x)
#hist code
下面将使用#hist code来代替第一段生成图片的代码。
运行上面的代码后可以在RStudio的plot处看到图片。然后我想保存一下图片:
参照《R in Action》中给出的保存方法,只要在#hist code的基础上加上png("你想保存的文件名.png")和结尾加上一个dev.off()即可。
但是下面发现图片是保存了,但是在plot上并没有显示。
代码如下:
png("lmfitx10.png")
#hist code
dev.off()
后来在别的地方找到了既能保存图片又能使图片在plot上显示的方法,如下:
方法一:
在#hist code的基础上在开头加上png("你想保存的文件名.png")、结尾加上一个dev.off()和hist(x)即可:
完整代码:
png("lmfitx10.png")
#hist code
dev.off()
hist(x)
方法二: