一、table() 函數(shù)統(tǒng)計(jì)因子各水平的出現(xiàn)次數(shù)(稱為頻數(shù)或頻率)。也可以對(duì)一般的向量統(tǒng)計(jì)每個(gè)不同元素的出現(xiàn)次數(shù)昼弟。
polygon函數(shù):1. 使用polygon進(jìn)行純色填充;2. 使用polygon進(jìn)行陰影線填充
density(<data>,na.rm=T)——概率密度函數(shù)(核密度估計(jì)蕾殴,非參數(shù)估計(jì)方法),用已知樣本估計(jì)其密度,作圖為lines(density(data),col="blue"),ecdf(data)——經(jīng)驗(yàn)分布函數(shù)?,作圖
seq(from,to,length,by)人為的設(shè)置一個(gè)數(shù)列
增長(zhǎng)率:diff(data,lag=1)——差分黄伊,上下做差泪酱,lag控制變量上下間隔為1
boxplot(y~f,notch=TRUE,col=1:3,add=TRUE)#y是數(shù)據(jù),f是由因子構(gòu)成还最,notch是帶有切口的箱型圖墓阀,add=T圖疊加到上一幅圖。
核密度圖可以用于比較兩組之前的差異拓轻。使用sm包中的sm.density.compare()?即可實(shí)現(xiàn)斯撮。用法如下:sm.density.compare(x,factor扶叉,…)勿锅,其中factor是一個(gè)分組變量,且需定義為因子枣氧。畫出不同的氣缸數(shù)(cyl)下油耗量(mpg)的核密度圖溢十,以比較其之間的差別。
二达吞、R語(yǔ)言中畫圖設(shè)計(jì)的函數(shù)
1.使用圖形
plot()张弛、hist(),attach()
2 圖形參數(shù)
(1)修改圖形參數(shù)的一種方法是par()來(lái)指定選項(xiàng),大多數(shù)修改當(dāng)前參數(shù)列表前需要打上no.readonly=TRUE乌庶。
(2)符號(hào)和線條
pch? ?指定繪制點(diǎn)時(shí)使用的符號(hào)?
cex? ?指定符號(hào)的大小种蝶,縮放比例,0.5瞒大、1螃征、1.5
lty(linetype)指定線條類型
lwd (linewidth)??指定線條寬度,lwd=2將生成一條兩倍于默認(rèn)寬度的線條
(3)顏色
col默認(rèn)的繪圖顏色為黑色
col.axis??坐標(biāo)軸刻度文字顏色
col.lab??坐標(biāo)軸標(biāo)簽(名稱)的顏色
col.main? 主要標(biāo)題顏色
col.sub? ?副標(biāo)題顏色
fg? ?圖形的前景色(畫布上后加物體的顏色)
bg? ?圖形的背景色(想象成畫布的顏色)
(4)?文本屬性【文本大小透敌、字體族盯滚、字號(hào)字體樣式】
cex表示相對(duì)于默認(rèn)大小縮放倍數(shù)的數(shù)值
cex.axis坐標(biāo)軸刻度文字的縮放倍數(shù),類似于cex
cex.lab坐標(biāo)軸標(biāo)簽(名稱)的縮放倍數(shù)酗电,類似于cex
cex.main標(biāo)題的縮放倍數(shù)魄藕,類似于cex
cex.sub副標(biāo)題的縮放倍數(shù),類似于cex
font指定字體樣式1=常規(guī)撵术,2=粗體背率,3=斜體,4=粗斜體嫩与,5=符號(hào)字體
font.axis坐標(biāo)軸刻度文字的字體樣式
font.lab坐標(biāo)軸標(biāo)簽(名稱)的字體樣式
font.main標(biāo)題的字體樣式
font.sub副標(biāo)題的字體樣式
ps字體磅值(1磅約為1/72英寸)寝姿,文本的最終大小為ps*cex
family繪制文本時(shí)使用的字體族,標(biāo)準(zhǔn)的聚會(huì)為serif(襯線)划滋、
sans(無(wú)襯線)和mono(等寬)
(5)圖形尺寸與邊界尺寸
pin以英寸表示的圖形尺寸(寬和高)
mai以數(shù)值向量表示的邊界大小饵筑,順序?yàn)椤跋伦笊嫌摇保瑔挝粸橛⒋?/b>
mar以數(shù)值向量表示的邊界大小处坪,順序同上根资,單位為英分
三、.添加文本同窘、自定義坐標(biāo)軸和圖例
某些高級(jí)繪圖已默認(rèn)了標(biāo)題和標(biāo)簽玄帕,可通過(guò)plot()語(yǔ)句或單獨(dú)的par()語(yǔ)句中添加ann=FALSE來(lái)移除它們。
(1)標(biāo)題
title()函數(shù)為圖形添加標(biāo)題和坐標(biāo)軸標(biāo)簽塞椎,調(diào)用格式 為:
title(main="main title",sub="sub title",xlab="x-axis label",ylab="y-axis label")
(2)坐標(biāo)軸
axis(side,at=,labels=,pos=,lty=,col=,las=,tck=,……)
side表示在圖形的哪邊繪制坐標(biāo)軸(1=下桨仿,2=左睛低,3=上案狠,4=右)
at一個(gè)數(shù)值型向量,表示需要繪制刻度線的位置
labels一個(gè)字符型向量钱雷,表示置于刻度線旁邊的文字標(biāo)簽
pos坐標(biāo)軸線繪制位置的坐標(biāo)(即與另一條坐標(biāo)軸相交位置的值)
lty線條類型
col線條和刻度線顏色
las標(biāo)簽是否平等于(=0)或垂直于=2)坐標(biāo)軸
tck刻度線的長(zhǎng)度骂铁,以相對(duì)于繪圖區(qū)域大小的分?jǐn)?shù)表示?
(……)其他圖形參數(shù)
次要刻度:需使用Hmisc包中的minor.tick()函數(shù)
(3)參考線
abline()可為圖形添加參考線,線條類型罩抗、顏色和寬度等
abline(h=yvalues,v=xvalues)
(4)圖例? ?legend(location,title,legend拉庵,……)
(5)文本標(biāo)注
text()可向繪圖區(qū)域內(nèi)部添加文本,text(location,"text to place",pos,……)
mtext()則向圖四個(gè)之一添加文本套蒂,mtext("text to place",side钞支,line=n,……)
4. 圖形的組合
par()函數(shù)中使用圖形參數(shù)mfrow=c(nrows,ncols)來(lái)創(chuàng)建按行填充的茫蛹、行數(shù)為nrows、列數(shù)為ncols的圖形矩陣烁挟,nfcol=c(nrows,ncols)按列填充矩陣
5.條形圖? ?barpot(height)(height是一個(gè)向量或矩陣)
(1)簡(jiǎn)單條形圖婴洼、(2)堆砌條形圖和分組條形圖、(3)均值條形圖撼嗓、(5)棘狀圖對(duì)堆砌條形圖進(jìn)行了重縮放柬采,每個(gè)條形的高度均為1,每一段的高度即表示比例 且警,spine()函數(shù)粉捻。、
6.餅圖pie(x斑芜,labels)
7.直方圖? ?hist()
8 核密度圖用于估計(jì)隨機(jī)變量概率密度函數(shù)的一種非參數(shù)方法
plot(density(x))
9.箱線圖?boxplot()顯示出可能為離群點(diǎn)的觀測(cè)(范圍正負(fù)1.5倍的IQR以外的值)
10.小提琴圖(violin plot)是箱線圖與核密度圖的結(jié)合
vioplot(x1,x2,……肩刃,names=,col=)
11.點(diǎn)圖??dotchart(x,labels=)?