R語言中的幾種圖_R語言

來源:互聯網
上載者:User

       R語言中,常見的圖有長條圖、盒狀圖、橫條圖、點陣圖、餅圖、QQ圖。

1.長條圖

         長條圖是直觀瞭解資料分布的常用圖形,它將連續型資料分為等間距的組,並以矩形的高低來顯示相應組中所含資料的頻數或頻率大小,有時可以顯示資料的密度曲線作為輔助。這是一種簡單快捷的探索資料分布的方式。

2.盒狀圖

          盒狀圖能夠深入地展現資料分布的情況,它不僅能給出重要分位點的位置,還可以將異常點剝離出來。如果進一步標註出均值等重要指標的位置和數值,那麼資料的整體結構就十分清晰了。

3.橫條圖

           橫條圖與直條圖類似,不同之處,在於直條圖適用於連續型資料,通過人為分組而形成若干矩形來構成圖形;而橫條圖則用於離散型變數,該變數的每一種水平被映射為一個條形。

4.點陣圖

           點陣圖與橫條圖本質上是一樣的,也是用於呈現離散型變數各取值水平的分布情況,不同之處在於用點和背景網格的形式代替條形來表示。

5.餅圖

          餅圖是考察單個變數分布的有效圖形,常用百分比來進行標註。

6.QQ圖

         QQ圖是一種散佈圖,對應於常態分佈的散點QQ圖,它以標註常態分佈的分位元為橫座標,以樣本值為縱座標。利用QQ圖可以檢驗樣本是否服從常態分佈。

     例如,為了獲得年度營收超過10萬元的經理的收入情況相關資訊,我們對pay中的66個資料進行探索性分析,並且分別用長條圖、點圖、盒狀圖和QQ圖表示。

//代碼如下:

library(MASS)library(grid)library(lattice)library(splines)library(survival)library(Formula)library(Hmisc)pay = c(11,19,14,22,14,28,13,81,12,43,11,16,31,16,23,42,22,26,17,22,13,27,180,16,    43,82,14,11,51,76,28,66,29,14,14,65,37,16,37,35,39,27,14,17,13,38,28,40,85,32,    25,26,16,12,54,40,18,27,16,14,33,29,77,50,19,34)par(mfrow = c(2,2))#工作薪水的長條圖hist(pay)#工作薪水的點狀圖dotchart(pay)#工作薪水的盒鬚圖boxplot(pay,horizontal=T )#工作薪水的Q-Q圖qqnorm(pay)#線性迴歸qqline(pay)

效果如下:


圖(1)依次為長條圖、點圖、盒狀圖和QQ圖



                從上面的4張圖中,可以看出有一個值偏離 其他值很遠,這個為異常值,需要進行剔除,結合向量pay可知,該值為180。


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.