> data = c(2050,2150,2250,2080,1955,1910,2090,2330,2140,2525,2120,2080) #建立資料數列
> data=sort(data) #把資料排序一下
> data
[1] 1910 1955 2050 2080 2080 2090 2120 2140 2150 2250 2330 2525
> quantile(data,0.25) #這是第一四分位數
25%
2072.5
> quantile(data,0.5) #這是第二四分位數
50%
2105
> quantile(data,0.75) #這是第三四分位數
75%
2175
> boxplot(data) #畫個盒形圖吧
如果嫌棄上面樣式簡單的盒形圖,那就繼續往下看吧~
> windows() #開個畫圖的視窗
> par(mfrow=c(2,2)) #將畫布分成2x2的大小
> boxplot(data,horizontal=T) #第一張圖:來張橫的盒形圖吧
> title('橫的Boxplot') #記得要打上標題
> boxplot(data, width=100) #第二張圖:覺得盒子太小?那就讓它長胖一點吧!width設為100
> title('盒子大小=100')
> boxplot(data, width=100, pars=list(staplewex=0.9)) #第三張圖:盒子大了,上下界的線覺得短了嗎?用staplewex來調整比例囉~
> title('上下界線的長度是盒子的90%') #第四張圖:覺得顏色太單調了嗎?那就上個色吧!
> boxplot(data, col='green')
> title('上個顏色')
R內建的顏色有657種,可以用colors()這個指令來查詢;如果覺得樣式種類不夠多或是太麻煩,則可以用以下兩種方式:
1. col=rgb(0.1,0.2,0.3)
2. col=rgb(255,127,0, maxColorValue=255)
這樣就可以調出喜歡的顏色囉~
個人比較喜歡第二種方式,第一種的數值需介於0~1,有時候很難理解會出現什麼顏色...囧
也可以用來查16進位的色碼
> rgb(0.1,0.2,0.3)
[1] "#1A334C"
> rgb(255,127,0, maxColorValue=255)
[1] "#FF7F00"
---------------------
以上,畫圖果然比較開心...結論,並不是所有的統計題目都適合用程式寫...=_=
請先 登入 以發表留言。