cex参数用来控制图片中点和文字的大小,对于一副图片来说,有很多的文字部分,包括x轴标签(xlab), y轴标签(ylab), x轴刻度上的文字, y轴刻度上的文字,主标题(main), 副标题(sub)以及通过text函数添加的文字

对于图片中的点来说,比如散点图中的点,点的大小也是通过cex 参数来控制

代码示例:

par(mfrow = c(1,2))
par(cex = 1)
plot(1:5, 1:5, main = "main", sub = "sub", xlab = "xlab", ylab = "ylab")
text(3, 3, "text")
mtext("mtext", side = 4) par(cex = 1.5)
plot(1:5, 1:5, main = "main", sub = "sub", xlab = "xlab", ylab = "ylab")
text(3, 3, "text")
mtext("mtext", side = 4)

效果图如下:

从效果图我们可以看出,通过修改修改cex 参数,点的大小和text, xlab, ylab,main, sub 以及刻度线和刻度线上的文字都发生了变化,需要注意的是,通过mtext 函数添加的文字,其大小并不受cex参数的控制

出了通过cex对所有的文字进行统一设置外,针对不同的标题,还有对应的cex系列参数:

cex.main : 调节main 主标题的大小,代码示例:

par(mfrow = c(1,2))
par(cex.main = 1)
plot(1:5, 1:5, main = "main", sub = "sub", xlab = "xlab", ylab = "ylab")
text(3, 3, "text") par(cex.main = 1.5)
plot(1:5, 1:5, main = "main", sub = "sub", xlab = "xlab", ylab = "ylab")
text(3, 3, "text")

效果图如下:

从效果图可以看出,只有mian标题的大小发生了改变

cex.sub : 控制sub 副标题的大小,代码示例:

par(mfrow = c(1,2))
par(cex.sub = 1)
plot(1:5, 1:5, main = "main", sub = "sub", xlab = "xlab", ylab = "ylab")
text(3, 3, "text") par(cex.sub = 1.5)
plot(1:5, 1:5, main = "main", sub = "sub", xlab = "xlab", ylab = "ylab")
text(3, 3, "text")

效果图如下:

从效果图中可以看出,只有sub 副标题的大小发生了变化

cex.lab : 控制x轴和y轴标签的大小,代码示例:

par(mfrow = c(1,2))
par(cex.lab = 1)
plot(1:5, 1:5, main = "main", sub = "sub", xlab = "xlab", ylab = "ylab")
text(3, 3, "text") par(cex.lab = 1.5)
plot(1:5, 1:5, main = "main", sub = "sub", xlab = "xlab", ylab = "ylab")
text(3, 3, "text")

效果图如下:

从效果图中可以看出,只有x轴和y轴的标签发生了变化

cex.axis : 控制刻度线上的标记的文字大小,代码示例:

par(mfrow = c(1,2))
par(cex.axis = 1)
plot(1:5, 1:5, main = "main", sub = "sub", xlab = "xlab", ylab = "ylab")
text(3, 3, "text") par(cex.axis = 1.5)
plot(1:5, 1:5, main = "main", sub = "sub", xlab = "xlab", ylab = "ylab")
text(3, 3, "text")

效果图如下:

从效果图中可以看出,只有x轴和y轴的刻度线上的标签文字发生了改变

最新文章

  1. 去掉Actionbar下的shadow
  2. Oracle 11g中修改默认密码过期天数和锁定次数
  3. CSS之立方体绘画步骤
  4. REDIS源码中一些值得学习的技术细节01
  5. \(\S1\) 描述性统计
  6. JavaScript中with语句的理解
  7. AFNetworking 提示"The resource could not be loaded because the App Transport Security policy requires the use of a secure connection" 解决办法
  8. 关联:objc_getAssociatedObject和objc_setAssociatedObject使用
  9. MyEclipse里项目部署到tomcat上之后,tomcat webpps文件夹里为什么找不到这个项目
  10. vim的漫漫长征路
  11. React+Node初尝试
  12. vue(4)—— vue的过滤器,监听属性,生命周期函数,获取DOM元素
  13. MySQL性能优化神器—explain
  14. GitHub上高质量项目
  15. option_match
  16. 纯正商业级小程序开发(完结版).txt
  17. UI5-文档-4.21-Data Types
  18. 【arc076E】Connected?
  19. linux 下系统时间设置C语言实现
  20. memcached与spring集成

热门文章

  1. java读取url中json文件中的json数据
  2. FBX BlendShape/Morph动画解析
  3. 《Effective Java》读书笔记一(创建与销毁对象)
  4. centos 下Qt安装 mysql驱动(亲测可行)
  5. kernel生成针对x86架构的tags和cscope数据库
  6. iptables的地址取反操作
  7. testbench常用语句 很详细相当实用
  8. spring bean autowire自动装配
  9. schema.path方法
  10. JNI中GetStringChars函数中的isCopy