![](/img/trans.png)
[英]How to plot barchart with dual axis by plotly/plot_ly function in R?
[英]R plot_ly: How display discrete & non-discrete data on same axis?
我正在處理以下數據集的堆積條形圖,並收到錯誤“無法在同一軸上同時顯示離散和非離散數據”。 此外,數據未正確繪制。 對於 X 軸上的每個“月”,我希望按“單位”與“值”中的值堆疊條形。
library(data.table)
library(plotly)
df <- fread(
'"month","unit","value"
"2017-01","Unit 1",1064000
"2017-01","Unit 2",911487
"2017-02","Unit 1",851200
"2017-02","Unit 2",656640
"2017-03","Unit 1",834905
"2017-03","Unit 2",601920')
df %>%
plot_ly(x = ~month, y = ~value, type = 'bar', name = "month") %>%
add_trace(y = ~unit, name = "unit") %>%
layout(yaxis = list(title = 'Units by dates'), barmode = 'stack')
如果有人知道如何在這里制作可行的圖,我將不勝感激。
謝謝!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.