logo

R の dnorm、pnorm、rnorm、および qnorm のガイド

この記事では、dnorm、pnorm、qnorm、および rnorm メソッドのガイドについて説明します。 正規分布 の中に R プログラミング言語

dnorm関数

この関数は、特定の確率変数 x、母集団平均 μ、および母集団標準偏差 σ が与えられた場合の正規分布の確率密度関数 (pdf) の値を返します。



構文; dnorm(x, 平均, sd)

パラメーター:

  • x: 分位数のベクトル。
  • 平均: 平均のベクトル。
  • sd: ベクトル標準偏差。

例:



この例では、R の dnorm() 関数を使用して、x=1 における標準正規分布 pdf の値を見つけます。

オープンソース OS の例は次のとおりです。

R






dnorm>(x=1, mean=0, sd=1)>

>

Linux フォルダーの名前を変更

>

出力:

[1] 0.2419707>

pnorm関数

この関数は、特定の確率変数 q、母集団平均 μ、および母集団標準偏差 σ が与えられた場合に、正規分布の累積密度関数 (cdf) の値を返します。

構文: pnorm(q, 平均, sd, lower.tail)

パラメーター:

  • q: 分位数のベクトルです。
  • 平均: 平均のベクトル。
  • sd: ベクトル標準偏差。
  • lower.tail: それは論理的です。 TRUE (デフォルト) の場合、それ以外の場合、確率は次のようになります。

例: この例では、次の式を使用して、特定の学校の男子生徒の身長が 75 インチより高い生徒の割合を計算します。平均は μ = 70 インチ、標準偏差は σ = 3 インチで正規分布します。 R の pnorm() 関数。

R




Java同期
pnorm>(75, mean=70, sd=3, lower.tail=>FALSE>)>

>

>

出力:

[1] 0.04779035>

この学校では、男子の 4.779% が身長 75 インチを超えています。

qnorm関数

この関数は、特定の確率変数 p、母集団平均 μ、および母集団標準偏差 σ が与えられた場合に、正規分布の逆累積密度関数 (cdf) の値を返します。

構文: qnorm(p, 平均 = 0, sd = 0, lower.tail = TRUE)

パラメーター:

  • p: 使用する有意水準を表します
  • 平均: 平均のベクトル。
  • sd: ベクトル標準偏差。
  • lower.tail = TRUE: 正規分布における p の左側の確率が返されます。

例:

この例では、R の qnorm() 関数を使用して、標準正規分布の 95 番目の分位数の Z スコアを計算しています。

R




春のST

qnorm>(.95, mean=0, sd=1)>

>

>

出力:

[1] 1.644854>

rノルム関数

この関数は、ベクトル長 n、母平均 μ、母標準偏差 σ を与えられた正規分布確率変数のベクトルを生成します。

構文: rnorm(n, 平均, sd)

パラメーター:

  • n: シミュレーションするデータセットの数
  • 平均: 平均のベクトル。
  • sd: ベクトル標準偏差。

例: この例では、rnorm() 関数を使用して、mean=10 および sd=2 の 10 個の正規分布確率変数のベクトルを生成しています。

キャットティンプ

R




rnorm>(10, mean = 10, sd = 2)>

>

>

出力:

[1] 10.886837 9.678975 12.668778 10.391915 7.021026 10.697684 9.340888 6.896892 12.067081 11.049609