bar plot
(plotly
패키지 포함)을 만들고 싶습니다. (몇 달 동안) red horizontal line
(얻을 수있는 이득)이됩니다. 아래 그림은 내 문제를보다 정확하게 보여줍니다.x 축이 이산되어있을 때 음영의 수평선
코드 및 데이터 첫번째 플롯을 얻기 위해 필요한 :
library("plotly")
library("dplyr")
data.frame(miesiac_label = as.character(as.roman(c(1:12))),
miesiac = c(1:12),
ile = c(12000, 12100, 11100, 12000, 12000, 11900, 12200, 12100, 6000, 12100, 12100, 12100),
gain = c(rep(NA, 7), 11000, 12000, 12000, 12000, 12000)) -> dane
dane$miesiac_label <- factor(dane$miesiac_label, levels = dane[["miesiac_label"]])
plot_ly(dane) %>%
add_trace(x = ~miesiac_label, y = ~ile,
type = 'bar', marker = list(color = '#99d3df')) %>%
add_trace(x = ~miesiac_label, y = ~gain, name = 'Gain',
type = "scatter", mode='lines+markers', marker = list(color = 'red'),
line = list(color = 'red'))
내가이 일을 지속적으로 규모를 가지고 있고,이 후 단지 x axis labels
을 변경해야한다고 생각하지만, 나는 방법을 모른다 그 레이블을 바꾸려면 (물론 Google에서 먼저 찾으려고 노력했습니다.) ...
도움을 주셔서 감사합니다.
코드가 비어있는 음모를 보여줍니다. 올바른지 확인하십시오. –
@MarijnStevering, 네, 방금 다시 한번 확인해 보았습니다. 맞습니다. – Marta
아, 나의 플롯을 고쳐서 업데이트해라, 나쁘다. –