r - 如何将数据集中的两个变量放在 R 中堆叠的条形图上
问题描述
我试图将数据表的两个变量以百分比(y 轴)和 x 轴的日期放在条形图(可用和不可用)中,以用于每个服务(图中的颜色以区分服务)。这是我的带有相应变量的数据表。 在此处输入图像描述
考虑到每项服务(意甲),我试图将这两个变量组合在一个图表中。此时我只得到这个: 在此处输入图片描述
解决方案
我尝试在 R 中使用 plotly 来做到这一点
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')
结果是这样的: 结果
推荐阅读
- unit-testing - Kotlin Mockito NullPointerException
- python - 如何在Django中提交时获取pk和表单输入
- linux - Container中的CPU Benchmark(SPEC2006)(如何控制CPU数量?)
- react-native - 如何在世博小吃中添加新包装?
- flutter - 不同时合并多个流
- flutter - 未处理的异常:“Null”类型不是“Future”类型的子类型
' - r - 有没有办法在我的图表上放置一条带有标签的垂直线?
- r - 为大型矩阵计算 R 中距离矩阵的快速方法
- oracle - 如何使用 AWS 数据管道将数据从 AWS ORACLE RDS 导出到本地 Oracle DB?
- javascript - DataTables 表未填充