R語(yǔ)言低水平繪圖函數(shù)_第1頁(yè)
R語(yǔ)言低水平繪圖函數(shù)_第2頁(yè)
R語(yǔ)言低水平繪圖函數(shù)_第3頁(yè)
R語(yǔ)言低水平繪圖函數(shù)_第4頁(yè)
R語(yǔ)言低水平繪圖函數(shù)_第5頁(yè)
已閱讀5頁(yè),還剩35頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、PPT模板下載: 行業(yè)PPT模板: 節(jié)日PPT模板: PPT素材下載: PPT圖表下載: 優(yōu)秀PPT下載: PPT教程: Word教程: Excel教程: 資料下載: 范文下載: 常用的低水平繪圖函數(shù)有:1、points( ):在圖上添加點(diǎn) 格式為:points(x,y=NULL,type=”p”,.) x,y 數(shù)值向量,表示點(diǎn)的坐標(biāo) type 字符串,表示類型 . 附加參數(shù)2、lines( ):在圖上添加線 格式為:lines(x,y=NULL,type=”1”,.) x,y 數(shù)值向量,表示線段的坐標(biāo) type 字符串,表示類型 . 附加參數(shù)3、text( ):在圖上添加文字或符號(hào) 格式為:

2、text(x,y=NULL,labels= seq_along(x),adj=NULL,pos=NULL, offset=0.5,vfont=NULL,cex=1, col=NULL,font=NULL,.)3、text( ):在圖上添加文字或符號(hào) x,y 數(shù)值向量,表示添加文字處的坐標(biāo) labels 數(shù)值型或字符型變量,表示要添加的文 字或字符 adj 0,1區(qū)間內(nèi)的值,一個(gè)或兩個(gè),描述 文字調(diào)整的位置 pos 數(shù)字或NULL,1,2,3,4,分別表示原始位 置的下、左、上、右位置 cex 數(shù)值,表示字體大小,默認(rèn)值為14、expression( ):數(shù)學(xué)符號(hào)或數(shù)學(xué)表達(dá)式 當(dāng)需要在圖中添加一

3、些數(shù)學(xué)符號(hào)或數(shù)學(xué)表達(dá)式時(shí)可以用expression( )函數(shù)來(lái)引導(dǎo),作為字符串可以在text( ),mtext( ),axis( )或title( )的任意一個(gè)函數(shù)中任意使用,來(lái)表達(dá)圖中圖像的意義。如:二項(xiàng)概率密度函數(shù)的表達(dá)式為text(x,y,expression(paste(bgroup(“(”, atop(n,x),”)“),px,qn-x))示例:繪圖結(jié)果為:5、abline( ):添加直線 格式為: abline(a=NULL,b=NULL,h=NULL, v=NULL,reg=NULL,coef=NULL, untf=FALSE,.) a,b 數(shù)值,a表示截距,b表示斜率 h 數(shù)值

4、或數(shù)值型向量,表示水平直線 v 數(shù)值或數(shù)值型向量,表示水平直線 coef 二維向量,分別表示截距和斜率 reg 由lm( )生成的對(duì)象,描述回歸方程6、segments( ):添加線段 格式為:segments(x0,y0,x1=x0,y1=y0, col=par(“fg”),lty=par(“l(fā)ty”), lwd=par(“l(fā)wd”) x0,y0 數(shù)值向量,表示線段的起點(diǎn)坐標(biāo) x1,y1 數(shù)值向量,表示線段的終點(diǎn)坐標(biāo)7、legend( ):添加圖形說(shuō)明 格式為:legend(x,y=NULL,legend,fill=NULL, col=par(“col”),border=”black”, l

5、ty,lwd,pch,angle=45,density=NULL, bty=”o”,bg=par(“bg”),box.lwd= par(“l(fā)wd”),box.lty=par(“l(fā)ty”), box.col=par(“fg”),pt.bg=NA,cex=1, pt.cex=cex,pt.lwd=lwd,xjust=0, yjust=1,ersp=1,ersp=1, adj=c(0,0.5),text.width=NULL, text.col=par(“col”),text.font=NULL, merge=do.lines&bas.pch, trace=FALSE,p

6、lot=TRUE,ncol=1, horiz=FALSE,title=NULL,inset=0, xpd,title.col=text.col,title.adj=0.5 seg.len=2)7、legend( ):添加圖形說(shuō)明 x,y 數(shù)值,表示放置圖例的位置坐標(biāo) legend 字符串或是表達(dá)式,表示圖例的內(nèi)容 col 描述顏色的數(shù)字或字符串,表示點(diǎn)或線 的顏色 border 描述顏色的數(shù)字或字符串,表示邊界的 顏色 lty,lwd 數(shù)字,描述圖例中線的類型與寬度 pch 數(shù)字,描述圖例中符號(hào)的類型值得注意的是,legend中的內(nèi)容也可以是由expression( )函數(shù)引導(dǎo)的數(shù)學(xué)符號(hào)或數(shù)學(xué)

7、表達(dá)式示例:在例2.14中,提供二路車速與制動(dòng)距離的數(shù)據(jù), 討論偏差的平方和最小值、偏差的絕對(duì)值最小值 和最大偏差的絕對(duì)值最小值,并將計(jì)算結(jié)果與散 點(diǎn)圖都畫在一張圖上繪圖代碼:示例:示例:示例:示例:示例:8、title( ):在已繪圖形上添加主題 格式為:title(main=NULL,sub=NULL,xlab =NULL,ylab=NULL,line=NA, outer=FALSE,.) main 字符串,描述標(biāo)題的內(nèi)容,加在圖的頂部 sub 字符串,描述副標(biāo)題的內(nèi)容,加在圖的底 部 xlab 字符串,描述x軸的內(nèi)容 ylab 字符串,描述y軸的內(nèi)容 outer 邏輯變量,TRUE表示將

8、標(biāo)題放在圖形 空白處的外側(cè),FALSE(默認(rèn)值)表示將 標(biāo)題放在圖形的空白處9、axis( ):在圖形上添加邊或其他標(biāo)記 格式為:axis(side,at=NULL,labels=TRUE, tick=TRUE,line=NA,pos=NA, outer=FALSE,font=NA,lty=”solid”, lwd=1,lwd.ticks=lwd,col=NULL, col.ticks=NULL,hadj=NA,padj=NA,.)9、axis( ):在圖形上添加邊或其他標(biāo)記 side 數(shù)字,描述添加哪些位置的邊,1,2,3,4分 別表示底部、左側(cè)、頂部和右側(cè) at 向量,描述添加標(biāo)記的位置

9、labels 邏輯變量,TRUE(默認(rèn)值)表示在標(biāo)記 位置添加at的值,F(xiàn)ALSE表示不添加標(biāo)記10、box( ):在已繪圖形上添加盒子 格式為:box(which=”plot”,lty=”solid”,.) which 字符串,值為”plot ”,”figure”, ”inner”和“outer”其中的一個(gè) lty 數(shù)字或字符串,描述盒子線的類型11、polygon( ):在已繪圖形上添加多邊形或 圖形陰影 格式為:polygon(x,y=NULL,density=NULL, angle=45,border=NULL,col=NA, lty=par(“l(fā)ty”),fill0ddeven=FA

10、LSE ,.) 11、polygon( ):在已繪圖形上添加多邊形或 圖形陰影 x,y 數(shù)值向量,表示多邊形折點(diǎn)的坐標(biāo) density 數(shù)值,表示陰影線的密度 angle 數(shù)值,表示陰影線的角度,默認(rèn)值為45 border 描述顏色的數(shù)字或字符串,表示多邊 形邊界的顏色 col 描述顏色的數(shù)字或字符串,表示多邊 形內(nèi)部的顏色用polygon( )函數(shù)繪制多邊形:由斜線構(gòu)成陰影的多邊形執(zhí)行代碼繪制標(biāo)準(zhǔn)正態(tài)分布的上分位數(shù)執(zhí)行代碼繪制標(biāo)準(zhǔn)正態(tài)分布的上分位數(shù) 12、交互圖形函數(shù)用戶可以通過(guò)單擊鼠 標(biāo)來(lái)確定圖中的位置,增加或提取某些 信息 1) locator( ):圖形輸入 格式為:locator(n

11、=512,type=”n”,.) n 正整數(shù)(默認(rèn)值為512),增加信息的最多點(diǎn) 數(shù) type 字符串,表示繪圖的類型,取”p”,”n”,”l” 或”o”中的一個(gè),”p”表示添加點(diǎn),”l” 表示添加線,”o”表示添加點(diǎn)與線 在運(yùn)行的過(guò)程中當(dāng)執(zhí)行到函數(shù)locator(n,type)時(shí) 會(huì)停下來(lái)等待用戶用鼠標(biāo)左鍵在當(dāng)前圖上選擇位置, 增加相應(yīng)的信息(點(diǎn)或線等)。這項(xiàng)工作可執(zhí)行n次, 或者單擊鼠標(biāo)右鍵選擇結(jié)束。當(dāng)locator()命令完 成后,函數(shù)會(huì)返回一個(gè)列表,列表中有兩個(gè)變量x,y 分別保存鼠標(biāo)單擊位置的橫坐標(biāo)和縱坐標(biāo)2) identify( ):在散點(diǎn)圖中為點(diǎn)添加標(biāo)簽 格式為:identify

12、(x,y=NULL,labels= seq_along(x),pos=FALSE,n=length(x), plot=TRUE,atpen=FALSE,offset=0.5, tolerance=0.25,.) x,y 向量,描述散點(diǎn)圖點(diǎn)的坐標(biāo) labels 數(shù)值型或字符型向量,指定單擊某個(gè)點(diǎn) 時(shí)要在旁邊繪制的文本標(biāo)簽,默認(rèn)值為標(biāo) 出此點(diǎn)的序號(hào) pos 邏輯變量,當(dāng)取TRUE時(shí),在返回值增加一 個(gè)標(biāo)識(shí)標(biāo)簽的分量,1,2,3,4分別表示下、 左、上、右 n 正整數(shù),表示識(shí)別點(diǎn)的最大個(gè)數(shù) plot 邏輯變量(默認(rèn)值為TRUE),當(dāng)取 FALSE時(shí),只給出返回值而不畫任何標(biāo)記 tolerance 數(shù)

13、值,表示單擊點(diǎn)時(shí),與圖中點(diǎn)的最大 距離(單位英寸) R語(yǔ)言一般繪圖步驟:一般繪圖步驟PPT模板下載: 行業(yè)PPT模板: 節(jié)日PPT模板: PPT素材下載: PPT圖表下載: 優(yōu)秀PPT下載: PPT教程: Word教程: Excel教程: 資料下載: 范文下載: 一、坐標(biāo)軸與坐標(biāo)刻度 坐標(biāo)軸有三個(gè)部件:軸線(用lty可以控制線型)、 刻度線和刻度標(biāo)簽1、設(shè)置坐標(biāo)軸刻度線的數(shù)目 lab=c(5,7,12) 第1個(gè)數(shù)表示x軸刻度線的數(shù)目,第2個(gè)數(shù)表示y軸 刻度線的數(shù)目,第3個(gè)數(shù)表示坐標(biāo)刻度標(biāo)簽的寬度 為多少個(gè)字符,包括小數(shù)點(diǎn)2、設(shè)置坐標(biāo)軸刻度標(biāo)簽的方向 las=1 0表示總是平行于坐標(biāo)軸,1表示總

14、是水平,2表 示總是垂直于坐標(biāo)軸3、設(shè)置坐標(biāo)軸各部件的位置 mgp=c(3,1,0) 第1個(gè)元素表示坐標(biāo)軸位置到坐標(biāo)軸標(biāo)簽的距離, 以文本行高為單位,第2個(gè)元素表示坐標(biāo)軸位置到 坐標(biāo)刻度標(biāo)簽的距離,第3個(gè)元素表示坐標(biāo)軸位置 到實(shí)際畫的坐標(biāo)軸的距離,通常為04、設(shè)置坐標(biāo)軸刻度線的長(zhǎng)度 tck=0.01 其單位是繪圖區(qū)域大小,值是占繪圖區(qū)域的比例 當(dāng)tck的值小于0.5時(shí),x軸和y軸的刻度線將統(tǒng)一 到相同長(zhǎng)度;取1時(shí)即畫格子線;取負(fù)值時(shí),刻度 線畫在繪圖區(qū)域的外面5、設(shè)置坐標(biāo)軸標(biāo)簽的類型 xaxs=r 類型i(即internal)或類型r(默認(rèn)值)表示坐標(biāo) 軸標(biāo)簽始終在數(shù)據(jù)區(qū)域以內(nèi),不過(guò)類型r會(huì)在

15、邊界 留有少量空白二、圖形邊空 R中一個(gè)單獨(dú)的圖由繪圖區(qū)域(繪圖的點(diǎn)、線等 畫在這個(gè)區(qū)域以內(nèi))和包圍繪圖區(qū)域的邊空組成 ,邊空中可以包含坐標(biāo)軸標(biāo)簽、坐標(biāo)軸刻度標(biāo)簽 標(biāo)題和副標(biāo)題等,繪圖區(qū)域一般被坐標(biāo)軸包圍。 邊空的大小由參數(shù)mai或mar控制,它們都由4個(gè) 元素構(gòu)成的向量,分別規(guī)定下方、左方、上方、 右方的邊空大小,其中mai的取值單位為英寸, mar的取值單位為文本行高。如: par(mai=c(1,0.5,0.5,0) par(mar=c(4,2,2,1) 而這兩個(gè)參數(shù)又不是獨(dú)立的,設(shè)定一個(gè)會(huì)影響另 外一個(gè)。 R默認(rèn)的圖形邊空常常很大,以至于有時(shí)圖形窗 口較小時(shí)邊空占了整個(gè)圖形的很大一部分

16、。 通??梢匀∠疫吙眨⑶以诓挥脴?biāo)題時(shí)可以大 大縮小上邊空。 例如,以下命令可以生成十分緊湊的圖形 oldparplot(x,y) 在一個(gè)頁(yè)面上畫多個(gè)圖時(shí),邊空會(huì)自動(dòng)減半,但 通常還需要進(jìn)一步減小邊空,才能使多個(gè)圖有意 義。三、多圖環(huán)境(一頁(yè)多圖) R允許在一頁(yè)面上創(chuàng)建一個(gè)n*m的圖形陣列。每個(gè) 圖形有自己的邊空,圖形陣列還有一個(gè)可選的外 部邊空。1、用參數(shù)設(shè)置多圖環(huán)境 多圖環(huán)境用參數(shù)mfrow或參數(shù)mfcol規(guī)定,如: par(mfrow=c(3,2) 表示同一頁(yè)面上有3行2列共6個(gè)圖,而且次序?yàn)榘?行填放 par(mfcol=c(3,2) 規(guī)定了相同的窗格結(jié)構(gòu),但是次序?yàn)榘戳刑罘牛?即先

17、填滿第1列的3個(gè),再填第2列 要取消一頁(yè)多圖只需要再次運(yùn)行 par(mfrow=c(1,1) 即可 默認(rèn)時(shí)無(wú)外邊空,為了規(guī)定外邊空的大小,可以使用參數(shù) omi或oma,其意義見(jiàn)上圖,參數(shù)omi以英寸為單位,參 數(shù)oma以文本行高為單位,例如: par(omi=c(2,0,3,0) par(oma=c(0,0,0.8,0) 函數(shù)mtext用來(lái)在外邊空添加文字標(biāo)注,用法為: mtext(text,side=3,line=0,outer=TRUE) 其中參數(shù)text是要添加的文本內(nèi)容;side是在哪一邊寫 (1為下,2為左,3為上,4為右);line是邊空從里往外 數(shù)的第幾行,最里面的一行是第0號(hào),outer是邏輯變量, 當(dāng)它為TRUE時(shí)使用外邊空,否則(默認(rèn)值)使用當(dāng)前圖 的邊空。 在多圖環(huán)境中還可以使用參數(shù)mfg來(lái)直接跳到某一個(gè)窗格, 如: par(mfg=c(2,2,3,2) 表示在3行2列的多圖環(huán)境中直接跳到第2行第2列的位置。 參數(shù)mfg的后兩個(gè)值表示多圖環(huán)境的行、列數(shù),前兩個(gè)值 表示要跳到的位置。 也可以不使用多圖環(huán)境而直接在頁(yè)面中的任意位置產(chǎn)生一 個(gè)窗格來(lái)繪圖,參數(shù)為fig,如: par(fig=c(4,9,1,4)/10) 該參數(shù)為一個(gè)向量,分別給出窗格的左、右、下、上邊緣 的位置,取值為占全頁(yè)面的比例。上面的

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論