2014-01-31 205 views
1

工作作为隐藏/取消隐藏正在一个独立的代码,而不是在光泽rHighcharts隐藏/取消隐藏不闪亮

我有一个数据帧DF如下

Date  Category  Number 
2014-01-01 AA   2 
2014-01-01 BB   4 
2014-01-01 CC   3 
2014-01-01 DD   11 
2014-01-02 AA   21 
2014-01-02 BB   14 
2014-01-02 CC   12 
2014-01-02 DD   14 
2014-01-03 AA   11 
2014-01-03 BB   13 
2014-01-03 CC   9 
2014-01-03 DD   11 

我试图绘制堆叠酒吧阴谋与隐藏/取消隐藏选项。我试图用下面的例子隐藏/取消隐藏不起作用。如果我隐藏中间的数据,则不会重新缩放。 http://glimmer.rstudio.com/reinholdsson/rHighcharts/

我也试过下面的例子,但它很混乱,并没有显示任何情节。 http://rcharts.io/viewer/?5842467#.UuuYLKX-aQw

我的代码是

b <- rCharts:::Highcharts$new() 
b$chart(type = "column") 
b$plotOptions(column = list(stacking = "normal")) 
b$xAxis(categories = unique(as.character(df$Date))) 
tt = sapply(unique(as.character(df$Category)), function(name){ 
    d <- df[df$Category == name, ] 
    b$series(name = name, data = d$Number, stack = d$Category[[1]]) 
}) 
b 

与上面的代码堆叠选项消失了。

回答

0

我改变

B $系列(名称=名,数据= d $号,堆栈= d $分类[[1]])

B $系列(名称= name,data = d $ Number,stack = d $ Date [[1]])

花了很少时间去理解。我想按日期堆叠,所以必须在这里选择日期。

但隐藏/取消隐藏不是重新缩放,而是消失对应于该类别的栏。