R Academy · レッスン

確率分布

一般的な分布(正規分布、二項分布、ポアソン分布)を扱い、無作為標本を生成します。

レッスン 2/310 ステップ

「確率分布」はCoddyKit上の無料R Academyレッスンです。 これはレッスン2/3です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはR Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 R Academyコースには全3レッスンが含まれています。

確率分布の概要

確率分布は、データセット内で値がどのように分布しているかを表します。Rでは、組み込み関数を使って一般的な分布を扱えます。

確率分布 — イラスト1

正規分布

正規分布は左右対称の釣鐘型の分布で、統計でよく使用されます。

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')

まとめ

このレッスンでは、次のことを学びました。

  • 異なる確率分布からデータを生成する方法
  • 正規分布、二項分布、ポアソン分布、一様分布、指数分布の主な特徴
  • ヒストグラムを使って分布を比較する方法
確率分布 — イラスト10
無料で開始

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フィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. 記述統計
  2. 確率分布
  3. 仮説検定
← R Academyに戻る