如何在R + Plotly + Shiny

时间:2018-04-23 12:02:16

标签: r shiny plotly

我有三列,深度流入流出。我想在深度上绘制 Flow In Flow out 。我希望深度位于Y轴上,而x1要流入而x2要流出

1 个答案:

答案 0 :(得分:0)

您可能需要使用reshape2包中的melt()来融合数据框。这将允许您并排显示值。您可以使用以下内容:

df.p <- ggplot(df, aes(x, value, fill = variable))
  df.p + 
    geom_bar(stat="identity",position="dodge") 
  })

另一个想法是,没有关于数据的背景,如果你想要将深度显示为总是低于x轴的东西,你可以考虑使用瀑布图。你可以使用geom_rect。