* 分布関数をプロットする

分布関数のプロットが欲しくなるとします.

[[Rにおける確率分布]] に確率関数のまとめがあります.

分布関数は ''d'' ではじまる関数であることが多いです ((ex. ''dnorm()'', ''dchi()'')).これと ''curve()'' 関数を利用すれば,
// 最初 curve(dnorm, 0, 1) とあったが,第二,第三引数は from, to なので以下のようにした
// 平均0,分散1の標準正規分布ということと混乱したのか?
//curve()知りませんでした、勉強になります。-ac

//分布関数ではなく(確率)密度関数だと思います。dはdensityからかと
  > curve( dnorm, -3, 3)

#ref(gaussian.png)
標準正規分布が描けます.

引数を持つ関数の場合は,例えば自由度3のカイ二乗分布の場合は,
 > curve( dchisq(x, 3), 0, 15)
のようにします。
#ref(chi.png)

 curve(dweibull(x, shape = 2),0,5)

形状母数2のワイブル分布
#ref(weibull2.png)

では,母比率=0.2,試行回数 10 のベルヌーイ分布(二項分布)はどうやって描きましょうか。

 > curve(dbinom(x,10,0.2),0,10,11)

第2,3,4パラメータに注意。

#ref(binom.png)

★ 問題:母比率=0.3,試行回数 100 のベルヌーイ分布を描いてみてください~
★ 問題:ポアソン分布を描いてみてください~
★ 問題:離散分布に対しては,これ以外の描き方の方が適切かも。その形式でどうぞ~
★ 問題:二次元正規分布を描いてみてください(いろいろな形式有り?)

to be continued...

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS