有没有办法在带有R的山脊图中有台阶

时间:2019-05-20 12:09:36

标签: r ggplot2

我正在尝试在看起来像条形图而不是面积填充线的山脊图中创建阶梯图。另外,我想根据不同的变量将条形填充为不同的颜色。

我尝试了here

中列出的许多示例

下面是一个未完全到达示例,如注释行

所示。
library(viridis)
library(ggridges)

d <- data.frame(x = rep(1:5, 3) + c(rep(0, 5), rep(0.3, 5), rep(0.6, 5)),
                y = c(rep(0, 5), rep(1, 5), rep(3, 5)),
                c = c(1:15),
            height = c(0, 1, 3, 4, 0, 1, 2, 3, 5, 4, 0, 5, 4, 4, 1))

ggplot(d, aes(x, y, height = height, group = y, fill = factor(c))) +
  #geom_step() + 
  geom_ridgeline_gradient() +
  #scale_fill_viridis(discrete = TRUE, direction = -1) +
  scale_fill_grey() + 
  theme(legend.position = 'none')

我希望看到的不是矩形,而是看到矩形。

0 个答案:

没有答案