【发布时间】:2013-11-26 17:40:06
【问题描述】:
我有以下代码:
x = rnorm(30, 1, 1)
c = c(rep("x1",10), rep("x2",10), rep("x3",10))
df = dataframe(x,c)
boxplot(x ~ c, data=df)
效果很好。但是,如果我决定不再对查看 x3 感兴趣,请将其删除并重新绘制:
dfMod = subset(df, c %in% c("x1", "x2"))
boxplot(x ~ c,data=dfMod)
箱线图仍然显示 x3 的列。
我试过给箱线图一个提示
boxplot(x~c,data=dfMod, names = c("x1", "x2"))
但这会引发名称大小不正确的错误。提前感谢您的帮助
【问题讨论】: