1. ホーム
  2. r

[解決済み] aesthetics と geom_text を使用する場合、凡例から 'a' を削除する。

2022-04-24 02:13:44

質問

このコードで生成された凡例から文字 'a' を取り除くにはどうしたらよいでしょうか?もし私が geom_text その場合、'a'の文字が凡例に表示されません。私は geom_text とはいえ。

ggplot(data = iris, aes(x = Sepal.Length, y=Sepal.Width, 
                        shape = Species, colour = Species)) + 
   geom_point() + 
   geom_text(aes(label = Species))

解決方法は?

セット show.legend = FALSEgeom_text :

ggplot(data = iris,
       aes(x = Sepal.Length, y = Sepal.Width, colour = Species,
           shape = Species, label = Species)) + 
    geom_point() +
    geom_text(show.legend = FALSE)

引数 show_guide に名前を変更しました。 show.legendggplot2 2.0.0 ( リリースニュースを見る ).


プリ ggplot2 2.0.0 :

show_guide = FALSE というように...

ggplot(data = iris, aes(x = Sepal.Length, y = Sepal.Width , colour = Species,
                        shape = Species, label = Species ), size = 20) + 
geom_point() +
geom_text(show_guide  = FALSE)

<イグ