R 是一个很强大的画图工具。
例子:画一个简单的图:
首先绑定数据,然后画出散点图, 第四行向图片中加入一条最优拟合曲线, 第五行加入图片标题。
attach(mtcars)
head(mtcars)
plot(wt,mpg)
abline(lm(mpg~wt))
title ("First Chart")
detach(mtcars)
如果想要保存图片可以使用函数pdf("My First Chart.pdf"), 还可以保存其他格式 , 比如png(), jpeg(),bmp() etc. 后面要加关闭目标图形设备语句:dev.off()
执行plot(), hist(), boxplot() 这样的高级绘图命令来创建一幅新图形的时候,通常会覆盖掉之前的图形, 可以在创建图形之前先打开一个图形窗口。用函数 dev.new() 创建一个新的图形窗口,然后在生成图片即可。
图形参数:
图形参数可以通过 par()函数来设置:以这种方式设定的参数除非被再次修改,否则将会在会话结束前一直有效。
调用格式为: par(optionname=value , optionname=name,...)
###1.
dose<- c(20,30,40,45,60)
drug_a<- c(16,20,27,40,60)
drug_b <- c(15,18,25,3