R绘图函数可以分为两大类:一类是创建图形函数;另一类是对生成的图形进一步进行元素添加函数。两类函数相辅相成可以使我们形成漂亮图形
1、plot()函数
函数说明:plot(x, y, type="",main="",sub="",xlab="",ylab="",...)
其中x,y为X 轴及Y轴的数据;
type参数:
b--同时画出点和线;p--画出点
;l--画出线;
c--没有点只有线;o--同时画出点和线,线覆盖点;h--画出垂直线;
s--画出下阶梯图;S--画出上阶梯图;
n--什么都不画
main:图片标题
sub:图片副标题;
xlab:x轴标题
ylab:y轴标题
利用R语言自带的数据iris:
attach(iris)
plot(Sepal.Length, Sepal.Width,type="p",main="iris
data",sub="length~width",xlab="Sepal.Length",ylab="Sepal.Width")
利用R语言自带的数据 cars:
plot(cars$dist~cars$speed,#y~x
main="Relationship between car distance
& speed",#标题
xlab = "Speed(miles per hour)",#x轴标题
ylab = "Distance travelled
(miles)",#Y轴标题
xlim = c(0,30),#设置x轴的取值区间为0到30
ylim = c(0,140),#设置y轴的取值区间为0到140
xaxs = "i",#这里是设置x轴的风格,暂时没看明白有多大区别
yaxs = "i",
col = "red",
pch = 3)
其中pch指代点的形状,用数字表示,可查看帮助文档