R语言-画图(上)

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

 

1. 画直方图

 

   代码如下

 

   R语言-画图(上)_第1张图片

 

  画图结果

 

  R语言-画图(上)_第2张图片

 

2. 画三点图

 

   代码如下

 

   R语言-画图(上)_第3张图片

 

   画图结果

 

   R语言-画图(上)_第4张图片

 

3. 画柱状图

 

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

 

   R语言-画图(上)_第5张图片

 

   画图结果

 

   R语言-画图(上)_第6张图片

 

4. 饼图

 

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

 

   R语言-画图(上)_第7张图片

 

   画图结果

 

   R语言-画图(上)_第8张图片

 

5. 箱尾图与箱线图

 

   普通箱尾图

 

   R语言-画图(上)_第9张图片

 

   画图结果

 

   R语言-画图(上)_第10张图片

 

   画水平放置的箱尾图

 

   R语言-画图(上)_第11张图片

 

   画图结果

 

   R语言-画图(上)_第12张图片

 

   箱线图

 

   R语言-画图(上)_第13张图片

 

   画图效果

 

   R语言-画图(上)_第14张图片

 

6. 星相图

 

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

 

   R语言-画图(上)_第15张图片

 

   画图结果

 

   R语言-画图(上)_第16张图片

 

   一些参数设置

 

   R语言-画图(上)_第17张图片

 

 

7. 画脸谱图

 

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

 

   R语言-画图(上)_第18张图片

 

   画图如下结果

 

   R语言-画图(上)_第19张图片

 

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

 

   R语言-画图(上)_第20张图片

 

   画图结果如下

 

   R语言-画图(上)_第21张图片

 

 

8. 画茎叶图

 

   画茎叶图的代码如下

 

   R语言-画图(上)_第22张图片

 

   画图结果如下

 

   R语言-画图(上)_第23张图片

 

9. QQ图

 

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

   近正态分布。代码如下

 

   R语言-画图(上)_第24张图片

 

   画图如下

 

   R语言-画图(上)_第25张图片

 

 

你可能感兴趣的:(R语言)