私は(いくつかのヶ月)red horizontal line
(取得するゲイン)を持っていると思われる、bar plot
(plotly
とパッケージ)を作成したいと思います。下のプロットは私の問題をより正確に示しています。水平ラインはplotly、
コードと最初のプロットを得るために必要なデータ:
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
ああ、更新私の陰謀、それは私の悪い。 –