首页 理论教育 如何绘制常用的图形——R语言绘图技巧分享

如何绘制常用的图形——R语言绘图技巧分享

时间:2023-06-28 理论教育 版权反馈
【摘要】:表1.4 常用绘图参数(续)自定义属性1)标题title()。),legend是图例标签的字符向量。图形组合1)par。2)layout,matrix指定了图形组合的位置布局。基本图形1)条形图:barplot。2)饼状图:pie()。3)扇形图:plotrix包的fan.plot,适合于大小的比较。4)直方图:hist(x,breaks=n,…7)点图:dotchart()。8)散点图:plot()。10)平滑的曲线:lowess(x,y)。表1.5 R中部分用于数据展现的图形

如何绘制常用的图形——R语言绘图技巧分享

(1)图形参数

par()返回当前绘图参数的列表。常用绘图参数列于表1.4中。

1.4 常用绘图参数

978-7-111-57073-8-Chapter01-21.jpg

(续)

978-7-111-57073-8-Chapter01-22.jpg

(2)自定义属性

1)标题title()。

2)坐标轴axis()。

3)参考线abline(h=yvalues,v=xvalues)。

4)图例legend(location,title,legend,…),legend是图例标签的字符向量。

5)文本标注text(),mtext()。

(3)图形组合

1)par(mfrow=c(nrows,ncols))。

2)layout(matrix),matrix指定了图形组合的位置布局。(www.xing528.com)

(4)基本图形

1)条形图:barplot(x,main="",xlab="",ylab="",horiz=FALSE)。

2)饼状图:pie()。

3)扇形图:plotrix包的fan.plot(x,labels=c()),适合于大小的比较。

4)直方图:hist(x,breaks=n,…),breaks可以指定直方图的条数。

5)核密度图:密度函数density(x),密度图的绘制可以是plot(density())直接绘制,或者是在一幅图上面通过lines(density())进行叠加,注意:在叠加之前由于密度图都小于1,因此要把之前的图范围变为1处理,添加属性freq=FALSE。

6)箱线图:boxplot();箱线图分组展示:boxplot(formula,data=dataframe),for-mula形如Y-X,为变量X的每个值生成对应Y的箱线图。

7)点图:dotchart()。

8)散点图:plot()。

9)回归曲线:lm()。

10)平滑的曲线:lowess(x,y)。

表1.5中列出了R语言中部分用于数据展现的图形。

1.5 R中部分用于数据展现的图形

978-7-111-57073-8-Chapter01-23.jpg

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈