par可用于设置或查询图形参数。图形参数非常,大多数可以在作图函数中设置,本文列举最常见的应用

1.设置图像布局

### 1.设置图像布局
par(mfcol=c(1,2)) #  c(nr, nc),一行两列
par(mfrow=c(2,1)) # 两行行一列

2. 图形设备参数恢复默认值

### 2. 图形设备参数恢复默认值
opar <- par(no.readonly = T) # 列表,储存R默认作图参数
par(opar)
plot(1:10)dev.off() #关闭当前图形设备
plot(1:10) # plot函数打开新的图形设备,参数为默认值

3. 设置图像区域坐标

### 3. 设置图像区域坐标par(fig=c(0,0.6,0.5,1)) # c(x1, x2, y1, y2),横向范围0~0.6,纵向范围0.5~1
plot(1:100)opar<-par(no.readonly = TRUE)
par(fig=c(0,0.8,0,0.9))
plot(mtcars$wt,mtcars$mpg,xlab = "miles per callon",ylab = "Car Weight")
par(fig=c(0,0.8,0.50,1),new=TRUE)
boxplot(mtcars$wt,horizontal = TRUE,axes=FALSE)
par(fig=c(0.65,1,0,0.8),new=TRUE)
boxplot(mtcars$mpg,axes=FALSE)

4. 设置背景/前景颜色

### 4. 设置背景/前景颜色
par(bg="green")
plot(1:100)
par(fg="red")
plot(1:100)

5.边框类型设置

### 5.边框类型设置# 对应的边框类型和字母形状相似,n-无边框
par(bty="n")  # o,l,7,c,u,],n
# bty is one of "o" (the default), "l", "7", "c", "u", or "]"
# the resulting box resembles the corresponding upper case letter.
# A value of "n" suppresses the box.
plot(1:10)

6. 设置坐标轴注释

### 6. 设置坐标轴注释
par(lab=c(10,10,5)) # The default is c(5, 5, 7)
plot(1:10)
# 形式为c(x,y,len)的数字向量,用于修改轴的默认注释方式。
# x和y的值给出x和y轴上的(近似)记号数,len指定标签长度。
# 默认值是c(5,5,7)。
# 请注意,这仅影响在设置用户坐标系时设置参数xaxp和yaxp的方式,
# 并且在绘制轴时不会参考这些参数。len在R中未实现。

7. 设置线段末端样式

### 7. 设置线段末端样式
par(lend=0) # 0,1,2
segments(1,5,10,5,lwd=10,col='red')
par(lend=1)
segments(1,7,10,7,lwd=10,col='red')
par(lend=2) # 0,1,2
segments(1,9,10,9,lwd=10,col='red')

8.设置外边界大小

### 8.设置外边界大小
#c(bottom, left, top, right)
par(oma=c(1,2,3,4)) # 距下,左,上,右边距分别是1,2,3,4行
par(omi=c(0.1,0.2,0.3,0.4)) # 单位为英寸
plot(1:10)

R语言设置或查询图形参数par函数相关推荐

  1. R语言ggplot2可视化通过se参数和level参数设置置信区间的显示与否以及置信区间的范围(95%、90%、50%)

    R语言ggplot2可视化通过se参数和level参数设置置信区间的显示与否以及置信区间的范围(95%.90%.50%) #默认置信区间(lm函数默认的置信区间) library(ggplot2) g ...

  2. R语言使用epiDisplay包的followup.plot函数可视化多个ID(病例)监测指标的纵向随访图、自定义设置line.col参数为multicolor指定多条可视化曲线的颜色渐变

    R语言使用epiDisplay包的followup.plot函数可视化多个ID(病例)监测指标的纵向随访图.自定义设置line.col参数为multicolor指定多条可视化曲线的颜色渐变 目录

  3. R语言可视化绘制基本图形

    R语言可视化绘制基本图形 简单条形图: 堆叠条形图分组条形图: 均值条形图与条形图的微调: spinogram图 饼图.直方图.密度图.箱图.小提琴图.线图.散点图: # Listing 6.1 - ...

  4. 哑变量的基本介绍及R语言设置

    哑变量的基本介绍及R语言设置 1. 哑变量的基本介绍[摘自医咖会] 1.1 什么是哑变量? 1.2 什么情况下需要设置哑变量? 1.3 如何设置哑变量的参照组? 1.4 设置哑变量时的注意事项 2. ...

  5. R语言ggplot2可视化:通过在element_text函数中设置ifelse判断条件自定义标签文本的显示格式:例如、粗体、斜体等

    R语言ggplot2可视化:通过在element_text函数中设置ifelse判断条件自定义标签文本的显示格式:例如.粗体.斜体等 目录

  6. R语言使用ggplot2包的快速可视化函数qplot绘制密度图(主题、轴标签设置)实战

    R语言使用ggplot2包的快速可视化函数qplot绘制密度图(主题.轴标签设置)实战 目录 R语言使用ggplot2包的快速可视化函数qplot绘制密度图(主题.轴标签设置)实战 #仿真数据

  7. R语言使用treemap包中的treemap函数可视化treemap图:treemap将分层数据显示为一组嵌套矩形、自定义设置treemap图的调色板、自定义设置treemap标题字体的大小

    R语言使用treemap包中的treemap函数可视化treemap图:treemap将分层数据显示为一组嵌套矩形.自定义设置treemap图的调色板.自定义设置treemap标题字体的大小 目录

  8. R语言使用ggplot2包的快速可视化函数qplot绘制散点图(设置每个数据点的文本标签信息)实战

    R语言使用ggplot2包的快速可视化函数qplot绘制散点图(设置每个数据点的文本标签信息)实战 目录 R语言使用ggplot2包的快速可视化函数qplot绘制散点图(设置每个数据点的文本标签信息) ...

  9. R语言使用ggplot2包的快速可视化函数qplot绘制散点图(设置数据点的形状、大小)实战

    R语言使用ggplot2包的快速可视化函数qplot绘制散点图(设置数据点的形状.大小)实战 目录 R语言使用ggplot2包的快速可视化函数qplot绘制散点图(设置点的形状.大小)实战

最新文章

  1. 图灵访谈系列之八:对话归隐的大师——Donald E. Knuth(高德纳)
  2. python数学库的使用方法_浅谈numpy库的常用基本操作方法
  3. linux kernel内存管理学习篇
  4. 我对香港数字生活的一些观察
  5. StandardContext
  6. Java学习计划,给自己一个学习线路
  7. 第18课:模型部署上线的几种服务发布方式
  8. apache添加支持php的模块,配置Apache支持PHP5 apache php 套件 apache添加php模块 apache部署php项...
  9. ping不通自己的ip地址_如何批量Ping N个IP地址,掌握一个命令让你节省N小时,让老板给你加鸡腿!...
  10. Mysql学习总结(73)——MySQL 查询A表存在B表不存在的数据SQL总结
  11. Effective Java 第一条:考虑用静态工厂方法代替构造器
  12. VUE使用过滤器来格式化当前时间
  13. 华为机试-字符串通配符
  14. 【BearChild】
  15. tomcat编码配置gbk_tomcat编码乱码问题
  16. android上如何多开微信,手机微信多开怎么弄 安卓手机微信多开教程
  17. 石家庄地铁(李秦,王学云)2
  18. android ar 动画,Android实现支付宝AR扫描动画效果
  19. 数据结构 | 二叉树 先根、中根、后根遍历的非递归算法
  20. 拉结尔派遣任务辅助介绍 拉结尔快速升级脚本挂机工具

热门文章

  1. winform程序捕获全局异常,对错误信息写入日志并弹窗
  2. OpenCV 4.5.3 发布!优化DNN等多个模块~
  3. 李开复「预见2021」:四大领域将迎来空前发展机遇
  4. 月薪40~50K|波波生活信息技术公司招聘高级算法工程师
  5. SLAM++: SLAM at the Level of Objects
  6. 谷歌最新论文:手机端的实时3-D目标检测
  7. pgsql 相关的命令
  8. 第十二课.统计推断的基本思想
  9. linux终端定时器实验报告,定时器实验报告.doc
  10. ComplexHeatmap绘制热图(一)