第五章基本图形
第五章 基本图形
本章学习目标1.掌握R语言绘图的一般原理。2.掌握散点图的绘制。3.掌握曲线图的绘制。4.掌握颜色、坐标轴、文本标注、绘图区边界的设置方法。5.掌握直方图、条形图、饼图和箱线图的绘制方法
本章学习目标 1. 掌握R语言绘图的一般原理。 2. 掌握散点图的绘制。 3. 掌握曲线图的绘制。 4. 掌握颜色、坐标轴、文本标注、绘图区边界的设置方法。 5. 掌握直方图、条形图、饼图和箱线图的绘制方法
5.1散点图在所有图形中,点是最基本的构件,因此本章首先对散点图进行介绍。在R语言中,可以使用函数plot()绘制散点图。set.seed(1)x=rnorm(100)#单变量绘制散点图plot(x)y=x+rnorm(100)#双变量绘制散点图plot(x,y)plot(x)plotx,y)6 02040580100inde
5.1 散点图 在所有图形中,点是最基本的构件,因此本章首先对散点图进行介绍。在R语言中,可以 使用函数plot()绘制散点图。 set.seed(1) x=rnorm(100) plot(x) #单变量绘制散点图 y=x+rnorm(100) plot(x,y) #双变量绘制散点图
5.1散点图如果想对更多的变量做一个散点图矩阵,需要将这些变量合并到一个数据框里。set.seed(1)x=rnorm(100);y=x+rnorm(100);z=x^2+rnorm(100)data=data.frame(x,y,z)plot(data)
5.1 散点图 如果想对更多的变量做一个散点图矩阵,需要将这些变量合并到一个数据框里。 set.seed(1) x=rnorm(100); y=x+rnorm(100); z=x^2+rnorm(100) data=data.frame(x,y,z) plot(data)
5.1散点图函数plot0属于基础图形函数,即该函数不能用于修改其他图形,只能从头构建一幅图。如果需要在绘制好的图上添加点,可以使用函数points0。无论使用函数plot(),还是points(),点的形状默认为空心圆点,都可以使用参数pch、cex和col设置点的外观。plot(1:4,1:4,cex=2)#斜向上四个大小相同的空心圆点#在函数plot()绘制的图形上添加点#斜向下四个大小不同的空心三角points(4:1,1:4,cex=1:4,pch=2)points(1:4,rep(2.5,4),cex=2,pch=c("5,a,bcd@"),col=blue')#横向四个使用符号表示的蓝色点#纵向的四个彩色的点points(rep(2.5,4),1:4,cex=2,pch=16:19,col=rep(c('red',"blue'),2))ba23+4O216171819222232524@51#14
5.1 散点图 函数plot()属于基础图形函数,即该函数不能用于修改其他图形,只能从头构建一幅图。 如果需要在绘制好的图上添加点,可以使用函数points()。无论使用函数plot(),还是 points(),点的形状默认为空心圆点,都可以使用参数pch、cex和col设置点的外观。 plot(1:4,1:4,cex=2) #斜向上四个大小相同的空心圆点 #在函数plot()绘制的图形上添加点 points(4:1,1:4,cex=1:4,pch=2) #斜向下四个大小不同的空心三角 points(1:4,rep(2.5,4),cex=2,pch=c('5','a','bcd','@'),col='blue') #横向四个使用符号表示的蓝色点 points(rep(2.5,4),1:4,cex=2,pch=16:19,col=rep(c('red','blue'),2)) #纵向的四个彩色的点