私は、プロンプトで凡例を表示するには、特にggplot + geom_line
で問題が発生しています。ggplotがプロットされていない凡例がありません
私は、単純なデータフレームを構築します私の問題を示すためにplotly 3.6.0
とggplot2 2.1.0
を使用しています:
x = 1:5
y1 = 1:5
y2 = y1 * 2
d = data.frame(x, y1, y2)
g = ggplot(data = d, aes(x=x)) +
geom_line(aes(y = y1, col = 'y1')) +
geom_line(aes(y = y2, col = 'y2')) +
scale_color_manual(values = c('red', 'blue'), labels = c('y1 lab', 'y2 lab'), name = '')
g
これは伝説とggplot図を作成します。しかし、プロットを使ってインタラクティブなバージョンを作成しようとすると、凡例はもはや存在しなくなりました。
ggplotly(g)
私は、問題解決するために、以下を実行しようとしました。横にチェックマークを付けることによって解決策として、それを受け入れて検討し、以下の記事は、あなたの質問を解決する場合
g_build = plotly_build(g)
g_build$layout$showlegend <- TRUE
g_build$layout$margin <- list(l=80, r=300, b=80, t=100, pad=0)
g_build
をポスト。解決しないと感じたことがある場合は、追加の懸念事項で質問を更新することを検討してください。 –