R的基本語法總結
條形圖:
基本語法: barplot(H, xlab, ylab, main, names.arg, col)
H是包含在挑選圖中使用的數值的向量或矩陣
xlab是x軸的標簽
ylab是y軸的標簽
main是條形圖的標題
names.arg是在每個條下出現的名稱的向量
col用於向圖中的條形提供顏色
border條形圖邊框顏色
直方圖:
基本語法:hist(v, main, xlab, xlim, ylim, breaks, col, border)
v是包含直方圖中使用的數值的向量
main表示圖標的標題
col用於設置調條的顏色
border用於設置每個條的邊框顏色
xlab用於給出x抽的描述
xlim用於指定x軸上的值得範圍
break用於體積每個條的寬度
sub表示子標題
折線圖:
基本語法:plot(v, type, col, xlab, ylab, pch, lty, lwd)
v是包含數值的向量
type b-同時畫出點和線 p-畫出點 l-畫出線
c-沒有點只有線 o-同時畫出點和線,線覆蓋點
h-畫出垂直線 s-畫出下階梯圖 S-畫出上階梯圖 n-什麽都不畫
pch指點的形狀,用數字表示1~25
lty指定線條類型(0=blank, 1=solid (default), 2=dashed, 3=dotted, 4=dotdash, 5=longdash, 6=twodash)
lwd指定線條寬度(默認值的幾倍)
col默認繪圖顏色:col.axis坐標軸顏色 col.main標題顏色 col.sub副標題顏色
cex相對默認大小縮放倍數得數值:cex.axis坐標軸刻度文字的縮放倍數
cex.lab坐標軸標簽(名稱)的縮放倍數 cex.main標題的縮放倍數
cex.sub副標題的縮放倍數
font:整數類型1=常規,2=粗體,3=斜體,4=粗斜體,5=符號字體(adobe編碼)
使用line()函數,可以在一個圖表上繪制多條線
v <- c(7,12,28,3,41)
t <- c(14,7,6,19,3)
plot(v,type = "o",col = "red", xlab = "Month", ylab = "Rain fall",
main = "Rain fall chart")
lines(t, type = "o", col = "blue")
散點圖:
plot
當我們有兩個以上的變量,我們想找到一個變量和其余變量之間的相關性,我們使用散點圖矩陣。 我們使用pairs()函數創建散點圖的矩陣。
pairs(formula,data)
formula:表示成對使用的一系列變量
data:表示將從其獲取變量的數據集
餅狀圖
基本語法:pie(x,labels,radius,main,col,clockwise)
x是包含餅狀圖中使用的數值的向量
labels用於給出切片的描述
radius表示餅圖圓的半徑(值-1和+1之間)
main表示圖表的標題
col表示調色板
clockwise是指示偏瘦是順時針還是逆時針繪制的邏輯值
R中也有多種用於創建連續型顏色向量的函數:rainbow(), heat.colors(), terrain.colors(), top.colors(), cm.colors(), gray()
圖例:
基本語法:legend(location,title,cex,fill)
location:圖例位置,可直接給定xy值,關鍵字:bottom、bottomleft、left、topleft、topright、right、bottomright、center
title:圖裂標題的字符串
fill:顏色
文本標註:
基本語法:text(location,“”,cex,col,pos)
location:文本標註的位置
“”:文本內容
pos:文本相對位置的方向參數
R的基本語法總結