在格子中的同一行中对齐0(2)

时间:2014-01-27 17:55:41

标签: r bar-chart lattice

我已经问similar question我可以使用stack=T来解决我的问题。

但是,当我引入另一个因素时,stack=T无效。

请看这个例子:

test <- data.frame(a=c(rep('x', 4),rep('y',4)),
                   b=c(2,-2,4,-3,5,-1,3,-5),
                   d=c('m','m','n','n','m','m','n','n')) 

barchart(b~a, data=test, col=c("#00FFFF"), stack=TRUE,group=d)

barchart1

但我想得到这样的东西:

barchart(b~a, data=test, col=c("#00FFFF"), stack=F,group=d)

barchart2

同时,将0对齐在同一行。

1 个答案:

答案 0 :(得分:0)

barchart(b~a,data = test,col = c(“#00FFFF”),stack = F,group = d,origin = 0)