簡體   English   中英

如何將數據集中的兩個變量放在堆積在 R 中的條形圖上

[英]how to put two variables from a dataset on a bar graph stacked in R

我正在嘗試將數據表的兩個變量以百分比(y 軸)和 x 軸中的日期(plotly 中的顏色以區分服務)的百分比(y 軸)和日期的條形圖(可用和不可用)中。 這是我的帶有相應變量的數據表。 在此處輸入圖像描述

考慮到每項服務(意甲),我試圖將這兩個變量組合在一個圖表中。 此時我只得到這個:在此處輸入圖片描述

我嘗試在 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')

結果是這樣的:結果

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM