3
鉴于像以下的数据帧,用2个或多个因素:如何生成一个条件因素的条形图?
data <- data.frame(V1=sample(c('A','B','C'), 50, T), V2=sample(c('X','Y'),50,T))
我能独立地产生一个因子的制表的条形图,例如:
library(lattice)
with(data, barchart(V1))
我怎样才能产生一个多面板阴谋的条件是第二个因素的价值?我希望使用的语法为:
with(data, barchart(V1 | V2))
但是,这会产生以下警告:
Warning message:
In Ops.factor(V1, V2) : | not meaningful for factors
并没有有意义的输出。
在我的(在Ubuntu 12.04 - [R版本2.14.1(2011-12-22)),基团R版本= TRUE没有效果,并且这两块地块看起来都一样。我似乎也没有'data.table'包,是否需要单独安装? – saffsd
未能及时编辑以前的评论。 'data.table'是第三方包,可以用'install.packages(“data.table”)'安装。 – saffsd
@saffsd - 是的,'data.table'是'CRAN'提供的一个软件包。你使用的是什么版本的“晶格”。我使用'0.20-15'(和R 3.0.0)。也许你应该更新'lattice'。 '晶格'版'0.20.10'(我可以测试的最早的)不能正常工作。 – mnel