R语言基本画图「建议收藏」(Project)
R語(yǔ)言基本畫圖
一 圖形的參數(shù)
1.R語(yǔ)言創(chuàng)建多個(gè)圖形
方法一:
每次創(chuàng)建一副新圖形之前打開一個(gè)新的圖形窗口
dev.new()
畫圖
dev.new()
畫圖
……
方法二:
通過(guò)圖形用戶界面。
windows上,打開一個(gè)一個(gè)圖形界面,勾選“歷史”——“記錄”。然后點(diǎn)擊菜單中的“上(下)一個(gè)”即可。
方法三:
使用函數(shù)dev.new()、dev.next()、dev.prev()、dev.set()、dev.off()同時(shí)打開多個(gè)圖形窗口,并決定將哪個(gè)輸出發(fā)送到哪個(gè)窗口。具體參考help(dev.cur)。
2.R語(yǔ)言繪圖 用來(lái)指定符號(hào)和線型的參數(shù)
pch 指定繪制點(diǎn)時(shí)使用的符號(hào)
cex 指定符號(hào)的大小。cex是一個(gè)數(shù)值,表示繪圖符號(hào)相對(duì)于默認(rèn)大小縮放的倍數(shù)。
lty 指定線條類型
lwd 指定線條寬度,默認(rèn)值是1.
3.與顏色相關(guān)的參數(shù)
4.文本屬性
用來(lái)指定文本大小的參數(shù)
用于指定字體粗,字號(hào)的參數(shù)
5.圖形的尺寸與邊界尺寸
控制圖形儲(chǔ)存和邊界大小的參數(shù)
二. 添加文本、自定義坐標(biāo)軸和圖例
標(biāo)題main、副標(biāo)題sub、坐標(biāo)軸標(biāo)簽xlab,ylab、坐標(biāo)軸范圍xlim,ylim(例如xlim=c(0,60))
plot、hist、boxplot函數(shù)可以自行設(shè)定坐標(biāo)軸和文本標(biāo)注參數(shù),有的函數(shù)卻不可以,需要借助相應(yīng)的函數(shù)。
標(biāo)題
title()函數(shù)科一位圖形添加各種標(biāo)題和坐標(biāo)軸標(biāo)簽,同時(shí)可以指定標(biāo)題和坐標(biāo)軸標(biāo)簽的打字奧,字體,顏色等。
坐標(biāo)軸
axis()函數(shù)可以創(chuàng)建自定義坐標(biāo)軸,格式如下:
axis(side, at=, labels=, pos=, lty=, col=, las=, tck=, …)
各個(gè)參數(shù)的含義如下:
lines() 函數(shù)可以為現(xiàn)有圖形添加新的圖形元素。
abline()函數(shù)可用來(lái)為圖形添加參考線。
圖例
legend()函數(shù)用來(lái)為圖添加圖例。
三 多幅圖形的組合
使用par()函數(shù) 或者layout()函數(shù)
par()函數(shù)的使用??梢允褂脠D形參數(shù)mflow=c(nrows,ncols)來(lái)創(chuàng)建按行填充的,行數(shù)位為rows,列數(shù)為ncols。也可以使用nflow=c(nrows,ncols)來(lái)創(chuàng)建按列填充的。
按行填充的示例:
attach(mtcars)
opar <- par(no.readonly=TRUE)
par(mfrow=c(2,2))
plot(wt,mpg,main=”圖1″)
plot(wt,disp,main=”圖2“)
hist(wt,main=”圖2“)
boxplot(wt,main=”圖4“)
par(opar)
detach(mtcars)
總結(jié)
以上是生活随笔為你收集整理的R语言基本画图「建议收藏」(Project)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: SharePoint工作流开发点滴(2)
- 下一篇: 手把手教你制作网页导航栏(汉典手字的基本