相互作用图的平均线
mean line to interaction plot
有谁知道如何在交互图上添加均值线?我的代码是这样的:
#interaction plot
with(datascen_2minBL, interaction.plot(scenario, role, cw2_sum_ampl_per_min, xlab = "baselines", ylab = "2min sumAmplPerMin"))
我在不同时间点测量了每个参与者的多个响应。每个参与者都有不同的角色“AO”、“RO”、“TO”和“AO”。我的互动线代表每个角色的意思。现在我想添加总平均线。我怎样才能做到这一点?
谢谢!
使用 lines
,不使用 tapply
的交互变量的 mean
应该会为您提供所需的值。 示例:
with(ToothGrowth, interaction.plot(dose, supp, len, fixed=TRUE, legend=F))
lines(with(ToothGrowth, tapply(len, dose, mean)), col=2)
legend("topleft", lty=1:2, col=c(1, 1, 2), legend=c("OJ", "VC", "grand mean"),
title="supp", bty="n", cex=.9)
有谁知道如何在交互图上添加均值线?我的代码是这样的:
#interaction plot
with(datascen_2minBL, interaction.plot(scenario, role, cw2_sum_ampl_per_min, xlab = "baselines", ylab = "2min sumAmplPerMin"))
我在不同时间点测量了每个参与者的多个响应。每个参与者都有不同的角色“AO”、“RO”、“TO”和“AO”。我的互动线代表每个角色的意思。现在我想添加总平均线。我怎样才能做到这一点? 谢谢!
使用 lines
,不使用 tapply
的交互变量的 mean
应该会为您提供所需的值。 示例:
with(ToothGrowth, interaction.plot(dose, supp, len, fixed=TRUE, legend=F))
lines(with(ToothGrowth, tapply(len, dose, mean)), col=2)
legend("topleft", lty=1:2, col=c(1, 1, 2), legend=c("OJ", "VC", "grand mean"),
title="supp", bty="n", cex=.9)