函数 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 )剩下的是可以被高级绘图函数设置的参数 , 这些高级绘图函数主要包括 : 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 (栅格, pixel) 为单位的字符大小 (宽 width,
高 height)。 和 cin 的区别在于单位不同。
 csi: 以 inch 为单位的字符高度, 同 cin 的第二个值。
 cxy: 以用户坐标单位中默认字符大小 (宽,高), 是 par("cin")/par("pin"), 其实就是字符对于
特定坐标轴的相对大小。
 din: 以 inch 为单位的设备维度 (宽, 高), 即图像输出设备能够输出的图像的大小。
 page: 一个 bool 值, 如果接下来的图是要开启新的图页, 则其值为 TRUE; 如果接下来的
图是不开启新的图页, 则值为 FALSE. 设定 new 参数可以改变 page 的值, page 实际上是
用来指示是否开启新图。

第二部分: par 限制设定参数

adj
该参数值用于设定在 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,main="居中对齐")

> plot(1:20,adj=1,main="右对齐")

ask
逻辑值。若为 TRUE(且当前的 R 会话是可交互状态),则在绘制新图像之前会要求用户
输入确认信息。同样的,会对扩展包 grid 和 lattice 的输出有影响,甚至可能会应用到没有

屏幕输出的设备上(但可能会没有效果)。

1:20

R 语言图形函数 par()参数应用举例相关推荐

  1. R语言missing()函数用法及举例

    R语言missing()函数用法及举例 函数作用就是如果y没有具体的值,那么输出为真,如果y有具体的值,那么输出为假,这么说可能有点抽象,举个例子: 对于这样一段代码 myplot <- fun ...

  2. R语言merge函数全连接dataframe数据(Full (outer) join)、merge函数进行全连接必须将参数all设置为true(all=TRUE)、默认merge函数通过公共列名合并数

    R语言merge函数全连接dataframe数据(Full (outer) join).merge函数进行全连接必须将参数all设置为true(all=TRUE).默认merge函数通过公共列名合并数 ...

  3. R语言merge函数左连接dataframe数据(Left (outer) join in R)、左连接必须将参数all设置(all.x = TRUE)、默认merge函数通过公共列名合并数据集

    R语言merge函数左连接dataframe数据(Left (outer) join in R).merge函数进行左连接必须将参数all设置为(all.x = TRUE).默认merge函数通过公共 ...

  4. r语言 图形一览_R语言实战—图形篇(图形初阶)

    最近沉迷学习R语言,不得不说<R语言实战>真的太详细了,详细的阅读完这本书后,我的收获不小.为了方便自己复习,将这本书的内容整理归纳为两个部分:统计篇(数据分析)和图形篇(数据可视化). ...

  5. r语言plot函数设置y轴的范围及刻度_R语言之简单绘图

    一:引例 plot()是R中为对象作图的一个泛型函数(它的输出将根据所绘制对象类型的不同而变化). 本例中,plot(x, y, type="b")将x置于横轴,将y置于纵轴,绘制 ...

  6. R语言 自定义函数之趣味程序--老虎机

    ****R语言 自定义函数之趣味程序--老虎机**** 自定义函数 自定义规则 自定义格式 案例:老虎机 老虎机符号准备 老虎机结果分类 老虎机得分计算 开始老虎机试玩 获奖感言 自定义函数 R语言作 ...

  7. C语言图形函数代码~持续更新中

    下面总结的是一些C语言图形函数代码~持续更新中 画三类圆 #include#include#include#include#includeint main(void) { initgraph(640, ...

  8. [R语言]3. R语言自定义函数

    R语言有很多包,里面有很多函数,但是有时候我们还是需要自定义一些函数,这些函数能够实现一些特定的功能,其实学过一点编程的知道任何语言都可以自定义函数,R语言自定义函数格式如下: 函数的语法格式是: f ...

  9. 【清华大学-郑莉教授】C++语言程序设计 函数的参数函数的内联、重载和系统函数的调用

    [清华大学-郑莉教授]C++语言程序设计 函数的参数&&函数的内联.重载和系统函数的调用 函数的参数 交换算法 输入两个整数并交换 函数的内联.重载和系统函数的调用 内联函数 函数的重 ...

  10. 【视频】支持向量机SVM、支持向量回归SVR和R语言网格搜索超参数优化实例

    最近我们被客户要求撰写关于SVM的研究报告,包括一些图形和统计输出. 什么是支持向量机 (SVM)? 我们将从简单的理解 SVM 开始. [视频]支持向量机SVM.支持向量回归SVR和R语言网格搜索超 ...

最新文章

  1. Linux操作系统下文件作用
  2. OpenCV+python:人脸检测
  3. SQL Server native client与sqlcmd单独安装
  4. Java线程之join
  5. NYOJ 586 疯牛 POJ 2456(二分搜索 + 贪心)
  6. 文件上传优化CommonsMultipartResolver
  7. c 怎么连接mysql博客_C连接MySql数据库
  8. 这么简单的bug,你改了2天?
  9. jdk源码分析书籍 pdf_什么?Spring5 AOP 默认使用Cglib?从现象到源码深度分析
  10. flutter的按钮如何变为不可选中_如何在Flutter中禁用按钮?
  11. 【OpenCV】入门学习资料汇总
  12. MIUI V5的私密短信功能
  13. Go语言学习Day03
  14. Android学习笔记---10_对应用进行单元测试
  15. 5.支付平台架构:业务、规划、设计与实现 --- 账务系统
  16. CentOS 7.5 重置 root 密码
  17. JEP JAVA 初体验
  18. Operation-wise Attention Network for Tampering Localization Fusion
  19. 工行网银助手 重装错误
  20. 微信公众号 测试号 申请

热门文章

  1. MySQL学习笔记[学习资料来源于B站黑马测试]
  2. Linux系统用户管理命令知识学习
  3. Python二维码应用(一)QRcode二维码生成识别
  4. ubuntu 安装迅雷
  5. Flutter TextField 去掉下划线
  6. ADXRS620/642/646发布:在PX4上我们为什么扔掉了MPU6000这个IMU
  7. 微信支付服务器白名单,总结下我在微信支付中趟的那些坑。
  8. outlook 2010 设置签名
  9. [Swift]Swift中的extension
  10. QT添加图标/任务栏样式记录