[转]R 绘图参数设置函数par()详解

您所在的位置:网站首页 r语言par函数mar用法 [转]R 绘图参数设置函数par()详解

[转]R 绘图参数设置函数par()详解

2023-03-14 22:10| 来源: 网络整理| 查看: 265

par()函数是R里有关绘图的重要函数之一,以下是对par()函数说明内容的一些整理。

描述: par函数用于设定或询问绘图参数。参数设定可通过par(参数名 = 取值)或par(赋值参数列表)的形式进行。

用法: par(..., no.readonly = FALSE)

函数变量: ... “参数名 = 取值”或“赋值参数列表”形式的变量。 no.readonly 逻辑变量。如= TRUE且没有其他变量, 则返回当前绘图设备下已设定好的绘图参数。

参数: 参数分为三类: 一、仅仅用于询问不能被设定的参数:cin,cra,csi,cxy,dim。 二、仅能通过par()设定参数:ask,fig,fin,lheight,mai,mar,mex,mfcol,mfrow,mfg,new,oma,omd,omi,pin,plt,ps,pty,usr,xlog,ylog。 三、除了par(),也能在其他高级绘图函数中设定的参数。

应用中,涉及这三类参数最多的是第三类,最少的是第一类。 查看当前参数的赋值用par("参数名")

第三类参数:

adj 调整函数text,mtext,title里文本串的位置。= 0:文本串左对齐;= 0.5(缺省):文本串 居中;= 1:文本串右对齐。

ann = FALSE:不进行绘图解释标记(例如横轴标题等)。

bg 设置绘图区背景色。缺省为bg = "transparent"。

bty 设置绘图边框的形式。= "o"(缺省):四周边框;= "l":左下边框;= "7":右上边框;= "c":上左 下边框;= "u":左下右边框;= "]":上右下边框;= "n";无边框。

cex 设置文本和符合的尺度。缺省为cex = 1。

cex.axis 相对于当前的cex设置,放大坐标标记(坐标轴标记的数字)。缺省为cex.axis = 1。

cex.lab 相对于当前的cex设置,放大坐标轴标题。缺省为cex.lab = 1。

cex.main 相对于当前的cex设置,放大图标题。缺省为cex.main = 1。

cex.sub 相对于当前的cex设置,放大图副标题。缺省为cex.sub = 1。

col 设置绘图颜色。缺省为col = "black"。

col.axis 设置坐标标记颜色。缺省为col.axis = "black"。

col.lab 设置坐标轴标题颜色。缺省为col.lab = "black"。

col.main 设置图标题颜色。缺省为col.main = "black"。

col.sub 设置图副标题颜色。缺省为col.sub = "black"。

crt 缺省为crt = 0。

err 期望的错误报告程度(像该参数目前在R中未生效)。缺省为err = 0。

family 设置文本字体字体族。缺省为family = ""。

fg 设置前景色,主要用于坐标轴,边框,图形等,对坐标标记与坐标轴标题等外围无影响。缺省 为fg = "black"。

font 设置文本字体。= 1(缺省):普通字体;= 2:粗体;= 3:斜体;= 4:粗斜体;...。

font.axis 设置坐标标记字体。

font.lab 设置坐标轴标题字体。

font.main 设置图标题字体。

font.sub 设置图副标题字体。

lab 设置坐标轴刻度数,lab = c(x,y,len)形式,目前len的设置在R中未生效。缺省为lab = c(5,5,7)。

las 设置坐标标记显示方向。= 0(缺省):平行于坐标轴;= 1:平行于x轴;= 2:垂直于坐标 轴;= 3:平行于y轴。

lend 设置线结束端的形状(只有把线画很粗才能看出来)。= 0(缺省):圆形;= 1:“短”方 形;= 2:“长”方形。

ljoin 设置线交接处的性质(只有把线画很粗才能看出来)。= 0(缺省):圆角;= 1:方角;= 2:切方角顶角。

lmitre 设置ljoin里方角向切方角顶角过渡的程度。缺省为lmitre = 10。

lty 设置线的类型。= 0:空白;= 1:(缺省)实线;= 2:短线虚线;= 3:点虚线;= 4:短线点 虚线;= 5:长线虚线;= 6:长短线虚线。

lwd 设置线宽。缺省为lwd = 1。

mgp 设置坐标轴标题,坐标标记和坐标轴边界宽度。mgp[1]影响坐标轴标题,mgp[2,3]影响坐标标 记和坐标轴。缺省为mgp = c(3,1,0)。

pch 设置点的类型。缺省为pch = 1。

srt 逆时针选择字符串,单位为°,只用于text函数。缺省srt = 0。

tck 设置坐标刻度线长与方向(与图宽和高的较小者成比例)。缺省为tck = "NA"。

tcl 设置坐标刻度线长与方向(与文本行高成比例)。缺省为tcl = -0.5。

xaxs,yaxs 设置坐标轴的范围。= "r"(缺省):先将数据范围向双边扩大4%,然后绘图;= "i":在原始 数据范围内绘图。

xaxt,yaxt 设置坐标轴样式。= "s"(缺省):标准样式;= "n":不绘坐标轴。

第二类函数:

ask = TRUE:在新图绘制前进行提示。

fig 设定图在绘图设备中的位置,fig = c(x1,x2,y1,y2)的数值向量(0



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3