R ggvis - 如何根据因子变量着色线

时间:2016-04-18 15:46:20

标签: r ggvis

我希望为

中的每个V1实例分配不同的颜色
dt <- data.table(rep(letters[1:3], 4), 1:12, (1:12)^2 + (-1.3)^(1:12))

最好的方法是让相同的V1实例对应的点和线都采用相同的颜色:

dt %>% ggvis(~V2, ~V3) %>%
  layer_points(fill = ~factor(V1)) %>%
  layer_lines(stroke = ~factor(V1))

"only one line passing through all data points":

仅绘制没有分数的线条也没有帮助:

dt %>% ggvis(~V2, ~V3) %>%
  layer_lines(stroke = ~factor(V1))

0 个答案:

没有答案