stripchart
位于 graphics
包(package)。 说明
stripchart
生成给定数据的一维散点图(或点图)。当样本量较小时,这些图是 boxplot
的一个很好的替代方案。
用法
stripchart(x, ...)
## S3 method for class 'formula'
stripchart(x, data = NULL, dlab = NULL, ...,
subset, na.action = NULL)
## Default S3 method:
stripchart(x, method = "overplot", jitter = 0.1, offset = 1/3,
vertical = FALSE, group.names, add = FALSE,
at = NULL, xlim = NULL, ylim = NULL,
ylab = NULL, xlab = NULL, dlab = "", glab = "",
log = "", pch = 0, col = par("fg"), cex = par("cex"),
axes = TRUE, frame.plot = axes, ...)
参数
x |
用于生成绘图的数据。在默认方法中,数据可以指定为单个数值向量或数值向量列表,每个向量对应于一个分量图。在 |
data |
data.frame(或列表),应从中获取 |
subset |
一个可选向量,指定用于绘图的观测值子集。 |
na.action |
一个函数,指示当数据包含 |
... |
传递给默认方法的附加参数,或传递给 |
method |
用于分离重合点的方法。默认方法 |
jitter |
当使用 |
offset |
当使用堆叠时,点被堆叠这么多line-heights(符号宽度)。 |
vertical |
当垂直为 |
group.names |
组标签将打印在每个图旁边(或下方)。 |
add |
逻辑上,如果 true 将图表添加到当前绘图。 |
at |
给出图表绘制位置的数值向量,特别是当 |
ylab, xlab |
标签:参见 |
dlab, glab |
指定轴标签的替代方法:请参阅“详细信息”。 |
xlim, ylim |
绘图限制:参见 |
log |
在哪些轴上使用对数刻度:请参阅 |
pch, col, cex |
图形参数:参见 |
axes, frame.plot |
轴控制:参见 |
细节
使用这种情节的大量例子可以在《Box》、《Hunter and Hunter》或《Seber and Wild》中找到。
如果未指定,则可以使用dlab
和glab
标签代替xlab
和ylab
。 dlab
适用于连续数据轴(X 轴,除非 vertical
为 TRUE
),glab
适用于组轴。
例子
x <- stats::rnorm(50)
xr <- round(x, 1)
stripchart(x) ; m <- mean(par("usr")[1:2])
text(m, 1.04, "stripchart(x, \"overplot\")")
stripchart(xr, method = "stack", add = TRUE, at = 1.2)
text(m, 1.35, "stripchart(round(x,1), \"stack\")")
stripchart(xr, method = "jitter", add = TRUE, at = 0.7)
text(m, 0.85, "stripchart(round(x,1), \"jitter\")")
stripchart(decrease ~ treatment,
main = "stripchart(OrchardSprays)",
vertical = TRUE, log = "y", data = OrchardSprays)
stripchart(decrease ~ treatment, at = c(1:8)^2,
main = "stripchart(OrchardSprays)",
vertical = TRUE, log = "y", data = OrchardSprays)
相关用法
- R strwidth 绘制字符串和数学表达式的维数
- R stem 茎叶图
- R stars 星图(蜘蛛图/雷达图)和线段图
- R smoothScatter 具有平滑密度颜色表示的散点图
- R sunflowerplot 制作向日葵散点图
- R spineplot 脊柱图和脊柱图
- R symbols 绘制符号(圆形、正方形、星形、温度计、箱线图)
- R screen 在单个设备上创建和控制多个屏幕
- R segments 将线段添加到绘图中
- R legend 将图例添加到绘图中
- R barplot 条形图
- R plot.histogram 绘制直方图
- R points 向绘图添加点
- R mtext 将文本写入绘图的边距
- R arrows 将箭头添加到绘图中
- R contour 显示轮廓
- R pairs 散点图矩阵
- R box 在地块周围画一个方框
- R coplot 调节图
- R mosaicplot 马赛克图
- R bxp 从摘要中绘制箱线图
- R plot.raster 绘制光栅图像
- R axTicks 计算轴刻度线位置
- R curve 绘制函数图
- R plot.factor 绘制因子变量
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 1-D Scatter Plots。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。