R語言-畫圖(上)

今天,Mayuyu來開始學習用R語言畫圖,R語言畫圖有着實際的應用,很多數據通過圖形展現出來更加易於理解。

 

1. 畫直方圖

 

   代碼如下

 

  

 

  畫圖結果

 

 

 

2. 畫三點圖

 

   代碼如下

 

  

 

   畫圖結果

 

  

 

3. 畫柱狀圖

 

   在畫柱狀圖之時,會用到列聯函數table(),之後用barplot()函數畫柱狀圖。代碼如下

 

  

 

   畫圖結果

 

  

 

4. 餅圖

 

   先通過列聯函數table()求出x的分佈情況。代碼如下

 

  

 

   畫圖結果

 

  

 

5. 箱尾圖與箱線圖

 

   普通箱尾圖

 

  

 

   畫圖結果

 

  

 

   畫水平放置的箱尾圖

 

  

 

   畫圖結果

 

  

 

   箱線圖

 

  

 

   畫圖效果

 

  

 

6. 星相圖

 

   星相圖反應了各個變量的大小情況,非常直觀。代碼如下

 

   

 

   畫圖結果

 

  

 

   一些參數設置

 

  

 

 

7. 畫臉譜圖

 

   先安裝aplpack包,命令爲install.packages("aplpack"),臉譜圖的原理是人對人臉比較敏感,易識別。

 

  

 

   畫圖如下結果

 

  

 

   還有一個類臉譜圖,需要先安裝TeachingDemos包,代碼如下

 

  

 

   畫圖結果如下

 

  

 

 

8. 畫莖葉圖

 

   畫莖葉圖的代碼如下

 

  

 

   畫圖結果如下

 

  

 

9. QQ圖

 

   QQ圖主要用於判斷樣本是否是正態分佈。直線的斜率是標準差,截距是均值,點的散佈越接近直線,則越接

   近正態分佈。代碼如下

 

  

 

   畫圖如下

 

  

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章