R语言图形函数par()参数应用举例.pdf

R语言图形函数par()参数应用举例.pdf

ID:55666406

大小:424.29 KB

页数:35页

时间:2020-05-23

R语言图形函数par()参数应用举例.pdf_第1页
R语言图形函数par()参数应用举例.pdf_第2页
R语言图形函数par()参数应用举例.pdf_第3页
R语言图形函数par()参数应用举例.pdf_第4页
R语言图形函数par()参数应用举例.pdf_第5页
资源描述:

《R语言图形函数par()参数应用举例.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、R语言图形函数par()参数应用举例函数par()中的参数可以分为三大类:(1)只可以查询而不可以修改的参数,即readonly参数:"cin","cra","csi","cxy","din"和"page"。(2)只能通过par函数进行设置的参数:"ask","fig","fin","lheight","mai","mar","mex","mfcol","mfrow","mfg","new","oma","omd","omi","pin","plt","ps","pty","usr","xlog","ylog","ylbias"。(3)剩下的是可以被高级绘图函数设置的参数,这些高级绘图

2、函数主要包括:abline,arrows,axis,box,contour,filled.contour,image,lines,mtext,plot.default,plot.window,points,polygon,rect,segments,symbols,text,title等,相应的参数如:lwd,lty,col,cex等。第一部分:readonly参数cin:这是一个只读参数,不能进行修改。以inch(英寸)为单位的字符大小(宽width,高height)。这和参数cra的作用一样,只是测量单位不同。cra:这是一个只读参数,不能进行修改。以raster(栅格,pix

3、el)为单位的字符大小(宽width,高height)。和cin的区别在于单位不同。csi:以inch为单位的字符高度,同cin的第二个值。cxy:以用户坐标单位中默认字符大小(宽,高),是par("cin")/par("pin"),其实就是字符对于特定坐标轴的相对大小。din:以inch为单位的设备维度(宽,高),即图像输出设备能够输出的图像的大小。page:一个bool值,如果接下来的图是要开启新的图页,则其值为TRUE;如果接下来的图是不开启新的图页,则值为FALSE.设定new参数可以改变page的值,page实际上是用来指示是否开启新图。第二部分:par限制设定参数a

4、dj该参数值用于设定在text、mtext、title中字符串的对齐方向。0表示左对齐,0.5(默认值)表示居中,而1表示右对齐(说明一下,区间[0,1]内的任何值都可以作为参数adj的有效值,并且在大部分的图形设备中,介于区间外的值也是有效的)。注意一下,函数text中的参数adj的值可以以类似于形式adj=c(x,y)调整方向。但是在text中该参数的值影响的是对点的标记,对函数mtext和title来说,参数adj的值影响的是整个图像或设备区域。>par(mfrow=c(1,3))>plot(1:20,adj=0,main="左对齐")>plot(1:20,adj=0.5,mai

5、n="居中对齐")>plot(1:20,adj=1,main="右对齐")左对齐居中对齐右对齐20201:20201515151:201010105551:20510152051015205101520IndexIndexIndexann如果ann=FALSE,那么绘图函数会调用函数plot.default使对坐标轴名称、整体图像名称不做任何注解。默认值为TRUE。(注意,R中区分大小写,这里的FALSE和TRUE必须全部字母大写)>par(mfrow=c(1,3))>plot(1:4,ann=FALSE,main='plot(1:4,ann=FALSE)')>plot(1:4,ann

6、=TRUE,main='plot(1:4,ann=ann=TRUE)')>plot(1:4,main='plot(1:4,ann=default)')plot(1:4,ann=ann=TRUE)plot(1:4,ann=default)4.04.04.03.53.53.53.03.03.02.51:42.51:42.52.02.02.01.51.51.51.01.01.01.01.52.02.53.03.54.01.01.52.02.53.03.54.01.01.52.02.53.03.54.0IndexIndexask逻辑值。若为TRUE(且当前的R会话是可交互状态),则在绘制新图像

7、之前会要求用户输入确认信息。同样的,会对扩展包grid和lattice的输出有影响,甚至可能会应用到没有屏幕输出的设备上(但可能会没有效果)。axes用于设定是否显示边框。默认值为TRUE(带边框)。若为FALSE,则不显示边框。>par(mfrow=c(2,2))>x<-seq(1,3)>y<-x>plot(x,y,main="默认(带边框)",type="l")>plot(x,y,main="带边框",type="l",axes=TRUE)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。