R语言plot参数

图形元素参数:

       pch:用于显示点的坐标,可以是一个字符,也可以是0到25的一个整数。如:pch=“+”,pch=1

       lty:线条类型。如:lty=2,lty=1

       lwd:线条宽度。如:lwd=2

       col:点,线,文本,填充区域的颜色设置,col.axis, col.sub, col.main分别对应坐标轴标注,子标题,主标题颜色。如col=2, col.sub=2

       font:字体设置。同上

       cex:字符扩张率,这个值表示期望字符(包括绘图字符)大小相对默认大小的比率。

plot()函数参数:

xlim和ylim:表示x轴和y轴的长度,如:plot(passign, type="l", xlim=c(0,100))就表示x轴坐标是从0到一百。

add=TRUE 强制函数以低级绘图函数的形式运行,在当前的图上加载新的图形元素(仅适合于部分函数)。

axes=FALSE 禁止产生坐标轴|当你想用函数axis() 绘制个性化的坐标轴时非常有用。默认值是axes=TRUE,表示产生坐标轴

log:log="x",log="y", log="xy"让x 轴,y 轴或者两者都成为对数坐标轴,这对很多图都有效,但不是全部。

type= 参数type= 控制输出图形(特别是线条)的类型:
       type="p" 只显示点(默认)
       type="l" 显示线条
       type="b" (同时)显示点和线
       type="o" 将点覆盖在线上
       type="h" 绘制从点到零轴(x 轴)的垂直线(高密度(high-density))
       type="s"
       type="S" 步阶图。第一种形式,垂直线顶部匹配数据点;第二种形式,底部匹配。
       type="n" 图形不显示。但是坐标轴仍然显示(默认),并且坐标依然以数据设定。这个非常适合随后用低级绘图函数画图。

xlab=string
ylab=string 设定x 和y 轴的标签。可以用这些参数修改默认标签。默认标签常常是用于高级绘图函数中的对象的名字。

legend(x, y, legend, ...) :在当前图的特定位置增加图例(legend)。标识字符,线条格式,颜色等都是被字符向量legend 中的标签所注释。另外一个含有画图单位对应值的参数v (一个和legend 长度一致的向量)是必须给定的:

legend( , fill=v) 填充盒子的颜色
legend( , col=v) 点或者线条的颜色
legend( , lty=v) 线条样式
legend( , lwd=v) 线条宽度
legend( , pch=v) 标识字符(字符向量)

### R语言 `plot` 函数参数详解 #### 基础绘图功能 `plot` 是 R 中用于绘制图形的基础函数。通过传递不同的参数可以定制化图表的各种属性,使得可视化更加灵活和美观。 #### 主要参数解释 - **type**: 控制点或线的类型。常见的取值有 "p" 表示只显示点;"l" 显示线条;"b", 同时连接点并标记它们;还有其他选项如 "o"(覆盖), "h"(垂线) 等[^1]。 - **pch**: 定义散点形状,默认情况下 pch=1 (圆形)[^2]。不同数值对应着预定义好的符号样式,比如三角形、正方形等。 - **cex**: 调整字符大小的比例因子,可用于改变文字标签以及符号尺寸。默认 cex=1 ,增大该值会使相应元素变大[^3]。 - **lty**: 设置线条样式,接受诸如 solid(实线),dashed(虚线),dotted(点划线) 的字符串描述或是对应的编号表示法[^4]。 - **lwd**: 修改线条宽度,单位为像素数。增加 lwd 数值可以使线条变得更粗。 - **col**: 颜色设定,既可以直接输入颜色名称(例如 red),也可以采用十六进制色彩编码(#RRGGBB)。 - **xlab 和 ylab**: 分别指定 X轴 和 Y轴 上的文字说明。如果未提供,则会尝试自动推断合适的标题。 ```r # 示例代码展示如何应用上述提到的一些常用参数 data <- data.frame( x = rnorm(50), y = rnorm(50) ) # 使用 plot 绘制带有自定义样式的散点图 plot(data$x, data$y, type="p", pch=19, col="blue", main="Customized Scatter Plot Example", xlab="X Axis Label", ylab="Y Axis Label" ) ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值