で凡例のタイトルを削除しようとしていggplot2
ます:
df <- data.frame(
g = rep(letters[1:2], 5),
x = rnorm(10),
y = rnorm(10)
)
library(ggplot2)
ggplot(df, aes(x, y, colour=g)) +
geom_line(stat="identity") +
theme(legend.position="bottom")
私はこの質問を見ましたが、そこにある解決策のどれも私にはうまくいかないようです。ほとんどは、opts
非推奨の方法とtheme
代わりに使用する方法についてエラーを出します。私ものさまざまなバージョンを試してみたtheme(legend.title=NULL)
、theme(legend.title="")
、theme(legend.title=element_blank)
、などの一般的なエラーメッセージは、次のとおりです。
'opts' is deprecated. Use 'theme' instead. (Deprecated; last used in version 0.9.1)
'theme_blank' is deprecated. Use 'element_blank' instead. (Deprecated; last used in version 0.9.1)
ggplot2
バージョン0.9.3がリリースされて以来初めて使用していますが、一部の変更をナビゲートするのが難しいと感じています...
labs()
これに使用できますlabs(colour = "")
。上記のグラフを生成したコードに行を追加します。