Rで解析:箱ヒゲ図の描写コマンドについて

Rの解析に役に立つ記事
スポンサーリンク

基本コマンドとggplot2パッケージを利用した箱ヒゲ図の描写方法の紹介です。箱ヒゲ図はデータの分布確認に非常に便利です。

ggplot2パッケージバージョンは1.0.1。実行コマンドはR version 3.2.2で確認しています。

スポンサーリンク

実行コマンド

詳細はコメント、パッケージのヘルプを確認してください。

###データ例の作成#####
n <- 100
TestDF <- data.frame(Data1 = sample(c(50:120, 200), n, replace = TRUE),
                     Data2 = sample(1:70, n, replace = TRUE))
#######

#基本コマンドで箱ヒゲ図を作成
boxplot(x = TestDF, main = "TEST", boxwex = .5,
        xlab = "Group", ylab = "Data",
        col = c("#4b61ba", "#a87963"),
        border = c("#a87963", "#4b61ba"))

#ggplot2で箱ヒゲ図を作成
#install.packages("ggplot2")
library("ggplot2")
#install.packages("reshape")
library("reshape")
#データ様式を変換
BoxData <- melt(TestDF)
#プロット
BoxPlot <- ggplot(BoxData, aes(x = BoxData[, 1], y = BoxData[, 2]))
BoxPlot + geom_boxplot(fill = c("#4b61ba", "#a87963")) +
  xlab("Group") + ylab("Data") + ggtitle("TEST")

出力例

・基本コマンド

boxPlot

・ggplot2コマンド

ggplot2

少しでも、あなたのウェブや実験の解析が楽になりますように!!

Amazon audibleの登録の紹介

プライム会員限定で2024年7月22日まで3か月無料体験キャンペーン開催中です。無料体験後は月額1,500円で聞き放題です。なお、聞き放題対象外の本はAudible会員であれば非会員価格の30%引きで購入することが可能です。

Amazon audibleはプロのナレーターが朗読した本をアプリで聞くことができるサービスで、オフライン再生も可能です。通勤や作業のお供にAmazon audibleのご登録はいかがでしょうか。

・AmazonのAudible

https://amzn.to/3L4FI5o

タイトルとURLをコピーしました