本文へスキップ
からだにいいもの

Rのトピックスを中心に『まだ、まだ、知らない、役に立つ情報?』を発信します。

Rで解析:分布コマンドの紹介

300回目の記事は悩みましたが、私的によく使う分布のコマンドです。Rでは分布コマンドを利用してランダムに値を得る時にコマンド前にrを加えます。

ぜひ、紹介するコマンドをヘルプで確認し基本コマンドに収録されている「各種分布コマンド」を確認してみてください。Rの習得の一歩になるかもしれません。

なお、beeswarmプロットに「vipor」パッケージを利用しています。

実行コマンドはR version 4.2.2で確認しています。

実行コマンド

詳細はコメント、コマンドのヘルプを確認してください。

#パッケージのインストール
install.packages("vipor")

#パッケージの読み込み
library("vipor")

###データ例の作成#####
n <- 1500
TestDF <- data.frame(Group = sample(paste0("Group", 1:2), n, replace = TRUE),
                     "ベータ分布" = rbeta(n, 1, 1, ncp = 0),
                     "正規分布" = rnorm(n),
                     "カイ二乗分布" = rchisq(n, 1),
                     "ポアソン分布" = rpois(n, 1),
                     "ロジスティック分布" = rlogis(n, 0, 1),
                     "一様分布" = runif(n, 0, 1))
#####

par(mfrow = c(2,3))

for(n in 1:6){
  vpPlot(TestDF[, 1], TestDF[, n + 1], pch = 21, col = "#4b61ba",
         main = colnames(TestDF[n + 1]), alpha = .1)
}
スポンサーリンク

出力結果

分布のプロットです。

r

少しでも、あなたの解析が楽になりますように!!

スポンサーリンク
Prices and shipping availability may change. Please refer to the product page at time of purchase.
Content displayed on this site is provided by Amazon and may be updated or removed.
Amazon Associate, karada-good earns income through qualifying sales.