【发布时间】:2015-02-17 02:33:03
【问题描述】:
我正在从 Excel 迁移到 ggvis 以进行数据分析。对于具有两个变量的典型分组条形图,但是我很难绘制 并排而不是堆叠条形图。
以下数据有四个步骤 A、B、C、D,其中包含来自两个特征 cc、ca 的“比率”数据。我的尝试是并排绘制 cc 和 ca 特征的比率。但是,默认绘图将两个数据堆叠在一起。检查 ggvis vignetts 是否有设置堆栈 =FALSE 的选项。但它会与其他功能重叠。
ggvis 中是否有选项可以在 ggplot 中执行“geom_bar(position="dodge")”之类的操作?
library(ggvis)
steps <-c("A","B","C","D","A","B","C","D")
ratio <-c(1.1,1.5,1.7,1.4,1.5,1.7,1.4,1.9)
feature <-c("cc","cc","cc","cc","ca","ca","ca","ca")
shrink <- data.frame(steps,ratio,feature)
shrink %>% ggvis(x= ~steps, y= ~ratio, fill = ~feature) %>% layer_bars()
【问题讨论】: