確率分布
一般的な分布(正規分布、二項分布、ポアソン分布)を扱い、無作為標本を生成します。
「確率分布」はCoddyKit上の無料R Academyレッスンです。 これはレッスン2/3です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはR Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 R Academyコースには全3レッスンが含まれています。
確率分布の概要
確率分布は、データセット内で値がどのように分布しているかを表します。Rでは、組み込み関数を使って一般的な分布を扱えます。

正規分布
正規分布は左右対称の釣鐘型の分布で、統計でよく使用されます。
x <- rnorm(100, mean=50, sd=10)
hist(x, main='Normal Distribution', col='blue')二項分布
二項分布は、一定回数の独立した試行における成功回数をモデル化します。
x <- rbinom(100, size=10, prob=0.5)
barplot(table(x), main='Binomial Distribution', col='red')ポアソン分布
ポアソン分布は、一定の区間内で特定の回数の事象が発生する確率を表します。
x <- rpois(100, lambda=5)
barplot(table(x), main='Poisson Distribution', col='green')一様分布
一様分布は、範囲内のすべての値に同じ確率を割り当てます。
x <- runif(100, min=0, max=10)
hist(x, main='Uniform Distribution', col='purple')指数分布
指数分布は、ポアソン過程における事象間の時間を表します。
x <- rexp(100, rate=1)
hist(x, main='Exponential Distribution', col='orange')分布の比較
プロットを使って複数の分布を生成し、比較できます。
x1 <- rnorm(100, mean=50, sd=10)
x2 <- rnorm(100, mean=60, sd=15)
hist(x1, col=rgb(1,0,0,0.5), main='Comparing Distributions')
hist(x2, col=rgb(0,0,1,0.5), add=TRUE)確率分布のシミュレーション
シミュレーション用に、異なる分布からランダムサンプルを生成できます。
set.seed(123)
data <- rnorm(1000, mean=50, sd=10)
hist(data, main='Simulated Normal Distribution', col='blue')まとめ
このレッスンでは、次のことを学びました。
- 異なる確率分布からデータを生成する方法
- 正規分布、二項分布、ポアソン分布、一様分布、指数分布の主な特徴
- ヒストグラムを使って分布を比較する方法

AI チューターと学ぶ R — 無料
ブラウザでリアルコードを書いて実行し、24/7 の AI チューターから瞬時にサポートを受け、ウェブまたはアプリで続きから学習できます。
- コース
- 43
- レッスン
- 159
よくある質問
「確率分布」レッスンは無料ですか?
はい。「確率分布」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、R Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 R Academyコースには全3レッスンが含まれています。
「確率分布」で何を学びますか?
一般的な分布(正規分布、二項分布、ポアソン分布)を扱い、無作為標本を生成します。 ブラウザで直接実行するハンズオンコードでR Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
R Academyを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのR Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン2/3です。
「確率分布」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このR Academyレッスンでコードを書いて実行できますか?
はい。すべてのR Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。