R語言學習(五)
R中有許多包可以繪製各種圖形,如條形圖,直方圖等等,在學習R語言的過程中我也呼叫相應函式繪製了這些圖形,但感覺掌握的還是皮毛而已,圖形通過不同引數的設定是可以進行各種各樣的變化的,希望今後能在實際的運用過程中進一步靈活掌握繪圖技巧
1.條形圖:barplot(資料來源,....horiz=TRUE/FALSE):當horiz=TRUE時就會變為橫向條形圖;
2.餅圖:pipe(資料來源,labels=c(標籤1,標籤2...))
3.直方圖:hist(資料來源,freq=TRUE/FALSE...):freq=TRUE時,直方圖的縱座標為頻數;freq=FALSE時,直方圖的縱座標為概率/佔比;
4.核密度圖:隨機變數在不同取值之間的概率密度函式
density(..):求出密度 plot(...):畫出密度圖 ploygon(...,col="填充色",border="邊界顏色")
5.箱線圖:反映出隨機變數的最小值,中位數,1/4分位數,最大值等等
boxplot(...,horizontal=TRUE/FALSE,....) horizontal=TRUE時為水平放置 horizontal=FALSE時為垂直放置
boxplot(y~x1*x2,.....data=變數x1,x2所在的資料集,...):畫出x1和x2組合的不同情況下的箱線圖
boxplot.stats(...,...):顯示出箱線圖的中位數,最小值等資訊
6.點圖:反映某變數不同型別下的取值 dotchart(.....)
R語言不僅繪圖功能強大,統計功能也很強大,許多包中存在相應的統計函式,統計也算得上是R強大的另一表現之處,不過也正因為R的包十分豐富,致使在使用時產生很大的困難,這裡我就說說自己經常使用的幾個統計函式
7.summary(資料):顯示出資料的一些基本資訊;Hmsic包中的describe(資料來源); fivenum(資料來源)