首页 > 解决方案 > R plotly:累积值未正确堆叠的堆叠面积图

问题描述

我有三列数据,我想将其绘制为 10 天采样期内的累积堆积面积图。

ID 变量值

达拉斯样本.01 0.0012

奥斯汀样品.01 0.23

西雅图样本.01 0.01

我希望它看起来像这样:

在此处输入图像描述

但它是这样出来的:

在此处输入图像描述

我的代码做错了什么?

melted_dat %>%
  group_by(value,ID) %>%
  plot_ly(
    x = ~variable, 
    y = ~value, 
    color = ~ID, 
    type='scatter', 
    mode = 'none', 
    fill = 'tonexty', 
    stackgroup = 'one',
    fillcolor = ~ID) %>%
    layout(showlegend = FALSE)

标签: rplotly

解决方案


如果您正在遵循 plotly 的累积示例,请不要这样做group_by .... cumsum,我也摆脱了fillcolor


推荐阅读