码迷,mamicode.com
首页 > 编程语言 > 详细

R语言-画图(上)

时间:2015-01-13 14:27:23      阅读:977      评论:0      收藏:0      [点我收藏+]

标签:

今天,Mayuyu来开始学习用R语言画图,R语言画图有着实际的应用,很多数据通过图形展现出来更加易于理解。

 

1. 画直方图

 

   代码如下

 

   技术分享

 

  画图结果

 

  技术分享

 

2. 画三点图

 

   代码如下

 

   技术分享

 

   画图结果

 

   技术分享

 

3. 画柱状图

 

   在画柱状图之时,会用到列联函数table(),之后用barplot()函数画柱状图。代码如下

 

   技术分享

 

   画图结果

 

   技术分享

 

4. 饼图

 

   先通过列联函数table()求出x的分布情况。代码如下

 

   技术分享

 

   画图结果

 

   技术分享

 

5. 箱尾图与箱线图

 

   普通箱尾图

 

   技术分享

 

   画图结果

 

   技术分享

 

   画水平放置的箱尾图

 

   技术分享

 

   画图结果

 

   技术分享

 

   箱线图

 

   技术分享

 

   画图效果

 

   技术分享

 

6. 星相图

 

   星相图反应了各个变量的大小情况,非常直观。代码如下

 

   技术分享

 

   画图结果

 

   技术分享

 

   一些参数设置

 

   技术分享

 

 

7. 画脸谱图

 

   先安装aplpack包,命令为install.packages("aplpack"),脸谱图的原理是人对人脸比较敏感,易识别。

 

   技术分享

 

   画图如下结果

 

   技术分享

 

   还有一个类脸谱图,需要先安装TeachingDemos包,代码如下

 

   技术分享

 

   画图结果如下

 

   技术分享

 

 

8. 画茎叶图

 

   画茎叶图的代码如下

 

   技术分享

 

   画图结果如下

 

   技术分享

 

9. QQ图

 

   QQ图主要用于判断样本是否是正态分布。直线的斜率是标准差,截距是均值,点的散布越接近直线,则越接

   近正态分布。代码如下

 

   技术分享

 

   画图如下

 

   技术分享

 

 

R语言-画图(上)

标签:

原文地址:http://blog.csdn.net/achelloworld/article/details/42649005

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!