【发布时间】:2015-10-10 05:13:29
【问题描述】:
我想使用 ggivs 将一组不同变量的直方图放在同一个缩放的 y 轴上。但是,一旦我的坐标轴明显大于变量的最高计数,它们就会开始变得非常奇怪,甚至开始在负方向上绘制条形图。这是我的数据http://rpubs.com/elinw/116698
这是一个可重现的例子
# no values specified
iris %>% ggvis(~Sepal.Width) %>% layer_histograms(width = 1) %>%
add_axis("y", title = "Count", title_offset="50")
add_axis("x", title = "Width", title_offset="50")
#0 to 150
iris %>% ggvis(~Sepal.Width) %>% layer_histograms(width = 1) %>%
add_axis("y", title = "Count", title_offset="50", values = seq(0,150, by = 10)) %>%
add_axis("x", title = "Width", title_offset="50")
#0 to 175
iris %>% ggvis(~Sepal.Width) %>% layer_histograms(width = 1) %>%
add_axis("y", title = "Count", title_offset="50", values = seq(0,200, by = 10)) %>%
add_axis("x", title = "Width", title_offset="50")
#0 to 250
iris %>% ggvis(~Sepal.Width) %>% layer_histograms(width = 1) %>%
add_axis("y", title = "Count", title_offset="50", values = seq(0,250, by = 10)) %>%
add_axis("x", title = "Width", title_offset="50")
#0 to 500
iris %>% ggvis(~Sepal.Width) %>% layer_histograms(width = 1) %>%
add_axis("y", title = "Count", title_offset="50", values = seq(0,500, by = 10))
add_axis("x", title = "Width", title_offset="50")
我已阅读文档,但对此一无所知。我可以更改属性中的某些内容以使其正常工作吗?或者对此有已知的规则吗?还是bug?
【问题讨论】: