interaction.plot
位于 stats
包(package)。 说明
绘制因子双向组合响应的平均值(或其他汇总),从而说明可能的相互作用。
用法
interaction.plot(x.factor, trace.factor, response, fun = mean,
type = c("l", "p", "b", "o", "c"), legend = TRUE,
trace.label = deparse1(substitute(trace.factor)),
fixed = FALSE,
xlab = deparse1(substitute(x.factor)),
ylab = ylabel,
ylim = range(cells, na.rm = TRUE),
lty = nc:1, col = 1, pch = c(1:9, 0, letters),
xpd = NULL, leg.bg = par("bg"), leg.bty = "n",
xtick = FALSE, xaxt = par("xaxt"), axes = TRUE,
...)
参数
x.factor |
其水平将形成 x 轴的因子。 |
trace.factor |
其水平将形成痕迹的另一个因子。 |
response |
给出响应的数字变量。 |
fun |
计算摘要的函数。应该返回单个实际值。 |
type |
绘图类型(请参阅 |
legend |
合乎逻辑的。是否应该包含图例? |
trace.label |
图例的整体标签。 |
fixed |
合乎逻辑的。图例应该按照 |
xlab,ylab |
绘图的 x 和 y 标签都有一个合理的默认值。 |
ylim |
长度为 2 的数字,给出绘图的 y 限制。 |
lty |
绘制线条的线条类型,具有合理的默认值。 |
col |
用于绘图的颜色。 |
pch |
绘制符号或字符的向量,具有合理的默认值。 |
xpd |
|
leg.bg, leg.bty |
参数传递给 |
xtick |
合乎逻辑的。是否应该在 x 轴上使用刻度线? |
xaxt, axes, ... |
要传递给绘图例程的图形参数。 |
细节
默认情况下,x.factor
的级别按照给定顺序绘制在 x 轴上,右侧有额外的空间用于图例(如果指定)。如果 x.factor
是有序因子并且级别是数字,则这些数字值将用于 x 轴。
响应及其摘要可能包含缺失值。如果是这样,则图中会省略缺失值和连接它们的线段(这可能会有些令人不安)。
图形参数 xlab
、 ylab
、 ylim
、 lty
、 col
和 pch
被赋予适当的默认值(并且 xlim
和 xaxs
已设置且无法覆盖)。默认设置是循环显示线型,使用前景色,并使用符号 1:9、0 和小写字母来绘制迹线。
注意
一些参数名称和精确行为是为 S-compatibility 选择的。
例子
require(graphics)
with(ToothGrowth, {
interaction.plot(dose, supp, len, fixed = TRUE)
dose <- ordered(dose)
interaction.plot(dose, supp, len, fixed = TRUE,
col = 2:3, leg.bty = "o", xtick = TRUE)
interaction.plot(dose, supp, len, fixed = TRUE, col = 2:3, type = "p")
})
with(OrchardSprays, {
interaction.plot(treatment, rowpos, decrease)
interaction.plot(rowpos, treatment, decrease, cex.axis = 0.8)
## order the rows by their mean effect
rowpos <- factor(rowpos,
levels = sort.list(tapply(decrease, rowpos, mean)))
interaction.plot(rowpos, treatment, decrease, col = 2:9, lty = 1)
})
参考
Chambers, J. M., Freeny, A and Heiberger, R. M. (1992) Analysis of variance; designed experiments. Chapter 5 of Statistical Models in S eds J. M. Chambers and T. J. Hastie, Wadsworth & Brooks/Cole.
相关用法
- R integrate 一维函数的积分
- R influence.measures 回归删除诊断
- R isoreg 等张/单调回归
- R identify.hclust 识别树状图中的簇
- R is.empty.model 测试模型的公式是否为空
- R stlmethods STL 对象的方法
- R medpolish 矩阵的中值波兰(稳健双向分解)
- R naprint 调整缺失值
- R summary.nls 总结非线性最小二乘模型拟合
- R summary.manova 多元方差分析的汇总方法
- R formula 模型公式
- R nls.control 控制 nls 中的迭代
- R aggregate 计算数据子集的汇总统计
- R deriv 简单表达式的符号和算法导数
- R kruskal.test Kruskal-Wallis 秩和检验
- R quade.test 四方测试
- R decompose 移动平均线的经典季节性分解
- R plot.stepfun 绘制阶跃函数
- R alias 查找模型中的别名(依赖项)
- R qqnorm 分位数-分位数图
- R eff.aovlist 多层方差分析的计算效率
- R pairwise.t.test 成对 t 检验
- R loglin 拟合对数线性模型
- R predict.smooth.spline 通过平滑样条拟合进行预测
- R bartlett.test 方差齐性的 Bartlett 检验
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Two-way Interaction Plot。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。