首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将数据集中的两个变量放在堆叠在R中的条形图上

如何将数据集中的两个变量放在堆叠在R中的条形图上
EN

Stack Overflow用户
提问于 2020-04-20 20:45:05
回答 1查看 77关注 0票数 0

我正在尝试将datatable的两个变量(可用和不可用)放在条形图中,分别表示百分比(y轴)和x轴的日期(绘图中的颜色以区分服务)。这是我的数据表,有各自的变量。enter image description here

我正在尝试将这两个变量组合到一个图中,同时考虑到每个服务(系列)。此时此刻,我只得到了这个:enter image description here

EN

回答 1

Stack Overflow用户

发布于 2020-04-20 21:53:28

我尝试在R中使用plotly来做到这一点。

代码语言:javascript
复制
barstack<-plot_ly(Servicelevel, x=Servicelevel$Date, y=Servicelevel$Available,
                             color=Servicelevel$Series,type = "bar")
    barstack <- barstack %>% add_trace(y = Servicelevel$Unavailable)
    barstack<-barstack %>% 
      layout(title = "Percentage of Availability over time",
             yaxis = list(title = 'Availability (%)',
                          tickformat = ".2%"),
             xaxis=list(title='Date'), barmode = 'stack')

结果是:result

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61322837

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档