我需要幫助,在圖表欄上添加一些註釋,使用plotly
構建。如何在條形圖中使用add_annotations
我有以下的數據幀 「小號」:
s_0 <- c("NH", "OR", "NE", "PA", "NJ", "MA", "IL", "CA", "WI", "OH", "WV")
s_1 <- c(0.66719, 0.62480, 0.62797, 0.55121, 0.25582, 0.63407, 0.57009, 0.29712, 0.19979, 0.08913, -0.16944)
s <- data.frame(s_0, s_1)
我使用plot_ly()
以產生如下面的條形圖:
s_plot <- plot_ly(x = ~s_1, y = reorder(s_0, s_1),
type = 'bar',
orientation = 'h',
marker = list(color = 'rgba(50, 50, 100, 1)',
line = list(color = 'rgba(128, 0, 128)')))
我要添加的圖表中的「s_1」值在條的末尾,如下圖所示,但是對於每個條。
我想我不得不使用add_annotations()
,但我不知道該怎麼做。
我輕輕地問了一下代碼,我知道它應該很簡單。
實際添加文本,但它完全錯過了正確的位置。你知道如何解決這個問題嗎? – smars