[英]How to put labels over bars in a bar plot in R in ggvis?
您可以使用compute_count
计算条形和文本的数据集。 这非常类似于ggvis basics docs中的compute_bin
示例。
使文本对齐需要一些工作,请参阅此 github公开的 问题/答案 。
mtcars %>%
compute_count(~factor(cyl)) %>%
ggvis(x = ~x_, y = ~count_) %>%
layer_bars(fill = ~x_) %>%
layer_text(text := ~x_, prop("x", ~x_, scale = "xcenter"), y = ~count_ + .5,
fontSize := 18, align := "center") %>%
scale_nominal("x", name = "xcenter", padding = .9, points = TRUE)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.