R语言_par()函数用法

Python016

R语言_par()函数用法,第1张

参数no.readonly=TRUE时,函数par()就只允许有这一个参数了,并且会返回当前绘图设备中各个参数的参数值。 每一个图形设备都有自己的绘图参数,如果当前还没有打开绘图设备,那么函数par()在进行参数设置之前会自动的打开一个新绘图设备。

如前面所说,直接在R编辑器中输入命令par()或者par(no.readonly=TRUE)都可以获取当前的各个绘图参数。

1、符号和线条

2、颜色

3、文本属性(用来指定字号、字体、字样)

4、图形尺寸与图形边界

5、标题

也可以直接把title里面的参数直接放在plot()里面

6、坐标轴

plot参数

例如:plot(1:10, xlim = c(-10, 10), ylim = c(0, 10)) xlim和ylim只是坐标轴的范围,与每个点的x和y坐标没有关系,也可以通过axis函数自定义axis(……)

side:一个整数。表示在图形的哪边绘制坐标轴(1=下,2=左,3=上,4=右)

7、参考线

例如:plot(1:10)

8、图例(legend)

待续……

file:接一个文件

data:一般指要输入一个数据框

x:表示单独的一个对象,一般都是向量,也可以是矩阵或者列表

x和y:函数需要两个输入变量

x,y,z:函数需要三个输入变量

formula:公式

...:,在help文档中的三个点表示参数可传递,或者表示参数没有数量限制

na.rm:删除缺失值

color选项和明显用来控制颜色

select 与选择有关

font与字体有关

font.axis 就是坐标轴的字体

lty 是line type,线条类型

lwd是line width,线条宽度

method 软件算法

main:字符串,不能是向量

na.rm : TRUE或者FALSE

axis : side参数只能是1到4,调节坐标轴方向。1,2,3,4分别代表左下右上

fig:包含四个元素的向量

row:排,行

col:列

在当前图形区域的四个边缘之一,显示文本。mtext(text, side = 3, line = 0, outer = FALSE, at = NA, adj = NA, padj = NA, cex = NA, col = NA, font = NA, ...)text是文本内容。side指定是哪个页边空白(1=下面,2=左边,3=上边,4=右边)。line指定文字出现的位置,文字和对应坐标轴平行。从坐标轴开始向外从0开始计数。具体设为多少合适需要自己尝试。at,以用户坐标指定字符串位置。adj 调整阅读方向。为使字符串平行坐标轴,adj=0,意味着左对齐或下对齐,而adj=1表示右对齐或上对齐。padj 调整每个字符串垂直阅读的方向(它通过adj控制)。对于平行轴的字符串, padj=0表示右或上对齐,padj=1表示左或下对齐。cex字体大小因子,默认为1,实际输出字体相对于默认字体的大小比例,得尝试才知道设为多少合适。font文字字体。 col是色彩。