【发布时间】:2012-09-18 17:31:29
【问题描述】:
我想使用 by() 生成直方图,如何访问因子的值,以包含在直方图标题中,例如...
a <- runif(500, 0, 10)
b <- LETTERS[1:5]
c <- c("Condition1", "Condition2")
x <- data.frame("Variable1" = b, "Variable2"= c, "Value"=a)
head(x)
by(x$Value, x$Variable2, hist)
或使用两个变量
by(x$Value, list(x$Variable2, x$Variable1), hist)
有没有办法使用hist() 中的选项将变量值(例如Condition1)传递给直方图的标题,例如将function(x) hist(x, main=...) 放入by()?
【问题讨论】: