R言語で凡例内のラベルを変更する方法


ラベルを凡例で変更する方法(R言語)

この記事では、R言語を使用して凡例(legend)内のラベルを変更する方法について説明します。以下にシンプルで簡単なコード例を示します。

まず、R言語のグラフィックスパッケージであるggplot2をインストールしてください。

install.packages("ggplot2")

次に、ggplot2パッケージを読み込みます。

library(ggplot2)

以下の例では、irisデータセットを使用して散布図を作成し、凡例内のラベルを変更します。

# irisデータセットを読み込む
data(iris)
# 散布図を作成する
plot <- ggplot(iris, aes(x = Sepal.Length, y = Sepal.Width, color = Species)) +
  geom_point() +
  labs(title = "Irisデータセットの散布図", x = "がく片の長さ", y = "がく片の幅", color = "種類")
# 凡例内のラベルを変更する
plot <- plot + scale_color_manual(values = c("setosa" = "red", "versicolor" = "blue", "virginica" = "green"),
                                  labels = c("セトサ", "バーシクラー", "バージニカ"))
# グラフを表示する
plot

このコードでは、scale_color_manual関数を使用して凡例内のラベルを変更しています。values引数は各ラベルに対応する色を指定し、labels引数は新しいラベルを指定します。

以上がR言語で凡例内のラベルを変更する方法です。この方法を使用すると、グラフの可読性を向上させることができます。