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 の他のパラメータを調整できます。