资源描述:
《r语言plot函数参数合集》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、R语言plot函数参数合集目录R语言plot函数参数合集1plot参数:1(2)颜色4(3)字体5(4)图形尺寸和边界尺寸6(5)Title,text,mtext7最近用R语言画图,plot函数是用的最多的函数,而他的参数非常繁多,由此总结一下,以供后续方便查阅。plot(x,y=NULL,type="p",xlim=NULL,ylim=NULL,log="",main=NULL,sub=NULL,xlab=NULL,ylab=NULL,ann=par("ann"),axes=TRUE,frame.plot=axes,panel.first=NULL,panel.last=NULL,asp=
2、NA,...)plot支持R模块有:functions,data.frames,density,factor,table等常用结构。plot参数:(1)type类型 (2)xlim, x用(x1,x2)限制plot的x轴。同理,ylim,y用(y1,y2)限制plot的y轴。(3)main,给图片加标题.main="这是一幅图的标题".或者 title("MainTitle",sub="subtitle",cex.main=2,font.main=4,col.main="blue",cex.sub=0.75,font.sub=3,col.sub="red")(4)xlab=“这是X轴表示什
3、么”,ylab=“这是Y轴表示什么”(5)axes指示是否两个坐标轴都画出。(6)asp限定 y/x aspect比率(7)pointsandlines参数描述pch指定绘制点时使用的符号 cex指定符号的大小。cex是一个数值,表示绘图符号相对于默认大小的缩放倍数。默认大小为1,1.5表示放大为默认值的1.5倍,0.5表示缩小为默认值的50%,等等lty指定线条类型 lwd指定线条宽度。lwd是以默认值的相对大小来表示的(默认值为1)。例如,lwd=2将生成一条两倍于默认宽度的线条 (2)颜色用于指定颜色的参数col默认的绘图颜色。某些函数(如lines和pie)可以接受一个含有颜色值
4、的向量并自动循环使用。例如,如果设定col=c("red","blue")并需要绘制三条线,则第一条线将为红色,第二条线为蓝色,第三条线又将为红色col.axis坐标轴刻度文字的颜色col.lab坐标轴标签(名称)的颜色col.main标题颜色col.sub副标题颜色fg图形的前景色bg图形的背景色(3)字体用于指定文本大小的参数cex表示相对于默认大小缩放倍数的数值。默认大小为1,1.5表示放大为默认值的1.5倍,0.5表示缩小为默认值的50%,等等cex.axis坐标轴刻度文字的缩放倍数。类似于cexcex.lab坐标轴标签(名称)的缩放倍数。类似于cexcex.main标题的缩放倍数。
5、类似于cexcex.sub副标题的缩放倍数。类似于cex用于指定字体族、字号和字样的参数font整数。用于指定绘图使用的字体样式。1=常规,2=粗体,3=斜体,4=粗斜体,5=符号字体(以Adobe符号编码表示)font.axis坐标轴刻度文字的字体样式font.lab坐标轴标签(名称)的字体样式font.main标题的字体样式font.sub副标题的字体样式ps字体磅值(1磅约为1/72英寸)。文本的最终大小为ps*cexfamily绘制文本时使用的字体族。标准的取值为serif(衬线)、sans(无衬线)和mono(等宽)(4)图形尺寸和边界尺寸用于控制图形尺寸和边界大小的参数pin以英
6、寸表示的图形尺寸(宽和高)mai以数值向量表示的边界大小,顺序为“下、左、上、右”,单位为英寸mar以数值向量表示的边界大小,顺序为“下、左、上、右”,单位为英分*。默认值为c(5,4,4,2)+0.1 (5)Title,text,mtexttitle(main=NULL,sub=NULL,xlab=NULL,ylab=NULL, line=NA,outer=FALSE,...)主要指定标题字体,大小,颜色,以及X和Y坐标轴的字体,大小,颜色。mainThemaintitle(ontop)usingfont,size(characterexpansion)andcolor par
7、(c("font.main","cex.main","col.main")).subSub-title(atbottom)usingfont,sizeandcolor par(c("font.sub","cex.sub","col.sub")).xlabXaxislabelusingfont,sizeandcolor par(c("font.lab","cex.lab","col.lab")).ylabYax