Tips/分布関数のプロット
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
* 分布関数をプロットする
分布関数のプロットが欲しくなるとします.
[[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...
終了行:
* 分布関数をプロットする
分布関数のプロットが欲しくなるとします.
[[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...
ページ名: