ggplot2を使用してRでQQプロットと箱ひげ図を作成する方法

ggplot2でQQプロットや箱ひげ図を作成するには、まずggplot2ライブラリをロードする必要があります。データセットの特徴に応じて、適切な関数を適切なチャートを作成するために選択します。

geom_qq() 関数は、ggplot2 ライブラリから利用できます。この関数は、データセットと変数を指定することで、QQ プロットを生成します。以下にサンプル コードを示します。

library(ggplot2)

# 创建示例数据集
data <- rnorm(100)

# 绘制qq图
ggplot(data, aes(sample = data)) +
  geom_qq() +
  geom_qq_line()

上記コードでは、rnorm() 関数を使用して 100 個のランダム数値を含むデータセットを生成しました。次に、ggplot() 関数を使用してグラフィックオブジェクトを作成し、geom_qq() 関数と geom_qq_line() 関数を使用して、それぞれ QQ プロットと参照線を追加しました。

Boxplotは、ggplot2ライブラリのgeom_boxplot()関数で作図できます。引数には、データセットと変数1つ以上が必要です。以下に例を示します。

library(ggplot2)

# 创建示例数据集
data <- data.frame(group = rep(c("A", "B"), each = 50),
                   value = c(rnorm(50), rnorm(50, mean = 2)))

# 绘制boxplot图
ggplot(data, aes(x = group, y = value)) +
  geom_boxplot()

上記のコードでは、2つのグループを含むサンプルのデータセットを作成し、ggplot()関数を使用してグラフィックオブジェクトを作成しました。次に、aes()関数を使用してx軸とy軸の変数を指定し、geom_boxplot()関数で箱ひげ図を追加しました。

グラフをさらに美しく見せるために、タイトルの追加や座標軸ラベル、色の変更など、ggplot2 の他のパラメータを調整できます。

bannerAds