Par 函数

2019-08-06  本文已影响0人  Thinkando

par 有太多的参数, 遇到问题再查是个好办法, 不过首先应该知道 par 能够调整哪些方面, 这就需要有个小的总结.

par() 本身有 bool 参数 no.readonly, 单纯的 par() 或者 par(no.readonly = TRUE) 可以用来获取所有的参数, 返回结果为 list, 可以保存备份.

par 可以设置的绘图相关参数有 3 类:

  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. 剩下的是可以被高级绘图函数设置的参数, 这些高级绘图函数主要包括: plot.default, plot.window, points, lines, abline, axis, title, text, mtext, segments, symbols, arrows, polygon, rect, box, contour, filled.contour and image. 相应的参数如: lwd, lty, col, cex 等.

readonly 参数

par 限制设定参数

有些参数只能够通过 par 函数来设定, 这些参数对于组合图和设定图的边框等有作用.

高级绘图函数支持参数

有些参数可以在高级绘图函数中进行设置, 主要是调解输出显示情况的参数.

大小

颜色

文字

线条

坐标轴

本文转自:
https://zhuanlan.zhihu.com/p/21394945

上一篇下一篇

猜你喜欢

热点阅读