par函数cex参数-控制文字和点的大小

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轴的刻度线上的标签文字发生了改变

时间: 2024-10-12 23:05:09

par函数cex参数-控制文字和点的大小的相关文章

par函数col参数-控制颜色

col参数用来控制颜色,其实有一些列的颜色相关的参数,都是以col 开头 col : 控制图片中点,文字以及绘图边框的颜色,代码示例: par(col = "red") plot(1:5, 1:5, main = "main", sub = "sub", xlab = "xlab", ylab = "ylab") text(3, 3, "text") 效果图如下: 从效果图中可以看出,只

par函数bty参数-控制绘图边框

bty 可以看作box type 的缩写,控制绘图边框的显示,取值范围为o, l, u, c, ], n 默认值为"o", 代码示例: par(bty = "o") plot(1:5, 1:5) 效果图如下: "l" , 边框的形状和L类似, 只绘制x轴和y轴的边框,代码示例: par(bty = "l") plot(1:5, 1:5) 效果图如下: "c" : 边框的形状和字母C类似, 只在上,左,下三个

par函数的adj 参数- 控制文字的对齐方式

adj 用来控制文字的对齐方式,取值范围为0到1,控制图片中x轴和y轴标签,标题,以及通过text 添加的文字的对齐方式 0表示左对齐,代码示例: par(adj = 0)plot(1:5, 1:5, type = "n", main = "title", xlab = "x", ylab = "y")abline(h = 3, lty = 2)abline(v = 3, lty = 2)text(x = 3, y= 3, l

par()函数参数解析

转自:http://blog.sina.com.cn/s/blog_6caea8bf0100yk4h.html R有着非常强大的绘图功能,我们可以利用简单的几行代码绘制出各种图形来,但是有 时候默认的图形设置没法满足我们的需要,甚至会碰到各种各样的小问题:如坐标轴或者标题出界了,或者图例说明的大小或者位置遮挡住了图形,甚至有时候默认 的颜色也不能满足我们的需求.如何进行调整呢?这就用到了“强大”的函数par().我们可以通过设定函数par()的各个参数来调整我们的图形,这篇博 文就是对函数par

par函数的xaxt函数-控制x轴刻度的显示

xaxt 参数控制x轴的刻度以及刻度对应的标签时候显示 默认值为's', 表示显示,代码示例 par(xaxt = 's') plot(1:5, 1:5, main = "title", xlab = "x", ylab = "y") 效果图如下: n : 代表不显示x轴的刻度和标签,代码示例: par(xaxt = 'n') plot(1:5, 1:5, main = "title", xlab = "x"

wordpress分类目录函数:wp_list_cats参数详解

今天修改主题模板时相直接调用分类目录,查了一下分类目录函数wp_list_cats(); WordPress分类目录常用格式 <?php wp_list_cats(“sort_column=ID&hide_empty=0&optioncount=1″);?> 该函数表示:分类目录按ID排列,不显示没有文章的分类,显示分类目录下的文章数量 wp_list_cats函数参数如下: sort_column默认值为ID,可选ID 或 name,分别表示按 ID 值或分类名称排序sort

[R] 繪圖 Par 函数

本篇內文主引用 https://zhuanlan.zhihu.com/p/21394945 之內容再稍加整理並參照下方有用資源 [rdocumentation] https://www.rdocumentation.org/packages/graphics/versions/3.5.2/topics/par [Quick-R] https://www.statmethods.net/advgraphs/parameters.html par 可以設置的繪圖相關參數有3 類: 只可以查詢而不可以

mysql存储过程、存储函数及流程控制

存储过程 一.基本语法 create procedure sp_name([proc_parameter[,...]]) [characteristic...]routine_body begin end sp_name 表示存储过程的名字 proc_parameter 存储过程参数例表[IN OUT INOUT]三个部分组成 其中IN 表示传进来的参数 其中OUT 表示传出去的参数 其中INOUT 表示传进来但最终传回的参数 routine_body 参数是SQL代码的内容(类似于触发器的fo

内联函数、默认参数和函数占位参数

内联函数 定义:内联函数从源代码层看,有函数的结构,而在编译后,却不具备函数的性质.内联函数不是在调用时发生控制转移,而是在编译时将函数体嵌入在每一个调用处.编译时,类似宏替换,使用函数体替换调用处的函数名.一般在代码中用inline修饰,但是能否形成内联函数,需要看编译器对该函数定义的具体处理. C++中的const常量可以替代宏常数定义,如: const int A = 3; ? #define A 3 C++中是否有解决方案替代宏代码片段呢?(替代宏代码片段就可以避免宏的副作用!) C++