1. 程式人生 > >R的基本語法總結

R的基本語法總結

adobe hist 當我 colors gda 編碼 找到 cati 逆時針

條形圖:

基本語法: 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的基本語法總結