Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > データの操作 > 統計的データ解析 > 確率・統計 > RandomVariate >
Mathematica > 数学とアルゴリズム > 統計的データ解析 > 確率・統計 > RandomVariate >

RandomVariate

RandomVariate[dist]
記号分布 dist から変量を擬似乱数で与える.
RandomVariate
記号分布 dist から n 個の擬似乱数変量のリストを与える.
RandomVariate
記号分布 dist から変量の 配列を擬似乱数で与える.
  • RandomVariateは,記号分布として指定された連続分布,離散分布,混合分布の確率変量を生成することができる.
  • RandomVariateMathematica を実行するたびに擬似乱数の異なる数列を与える.SeedRandomを使って特定のシードから始めることができる.
  • WorkingPrecision->p と設定すると,精度 p の乱数が生成される.
連続確率分布のシミュレーションを行う:
離散確率分布のシミュレーションを行う:
多変量連続分布のシミュレーションを行う:
多変量離散分布のシミュレーションを行う:
混合分布から乱数を生成する:
連続確率分布のシミュレーションを行う:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
Out[3]=
 
離散確率分布のシミュレーションを行う:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
Out[3]=
 
多変量連続分布のシミュレーションを行う:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
Out[3]=
 
多変量離散分布のシミュレーションを行う:
In[1]:=
Click for copyable input
Out[1]=
 
混合分布から乱数を生成する:
In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
Out[3]=
In[4]:=
Click for copyable input
Out[4]=
In[5]:=
Click for copyable input
Out[5]=
RandomVariateを使って種々のサイズと次元の配列を生成する:
ベクトル:
行列:
階数3のテンソル:
高精度の確率変量を生成する:
SeedRandomを使って反復可能な乱数値を得る:
一変量連続分布の確率変量を生成する:
一変量離散分布:
多変量連続分布:
多変量離散分布:
一変量連続分布の確率変量を生成する:
一変量離散分布の確率変量を生成する:
多変量連続分布の確率変量を生成する:
多変量離散分布の確率変量を生成する:
一変量EmpiricalDistributionの確率変量を生成する:
多変量経験分布を使う:
一変量HistogramDistributionを使う:
多変量ヒストグラム分布:
一変量KernelMixtureDistributionを使う:
打切りデータをSurvivalDistributionで使う:
TransformedDistributionの確率変量を生成する:
同じ確率変量を生成する同等の方法:
ProductDistributionの確率変量を生成する:
同じ確率変量を生成する同等の方法:
正規分布の成分混合を使う:
指数分布の母数混合:
サンプルの分散を分布の分散と比較する:
切断正規分布:
打切り指数分布:
サンプルの尖度を分布の尖度と比較する:
周辺分布:
サンプルと周辺分布を使って確率を計算する:
コピュラ分布:
サンプルのモーメントの値をコピュラ分布のモーメントの値と比較する:
定式化されている分布:
デフォルトで,連続分布には機械精度(MachinePrecision)の乱数が生成される:
WorkingPrecisionオプションを使って任意精度の数を生成する:
連続分布に従うランダムなデータを生成し,そのヒストグラムを確率密度関数と比較する:
離散分布に従うランダムなデータを生成し,そのヒストグラムを確率密度関数と比較する:
二変量分布に従うランダムなデータを生成し,そのヒストグラムを確率密度関数と比較する:
多変量連続分布に従うランダムなデータのプロットを比較する:
標準正規分布に従う成分を持つベクトルについて考える:
角度は一様分布に従う:
ノルムはレイリー(Rayleigh)分布に従う:
標準正規分布に従う成分を持つ三次元ベクトルについて考える:
球面座標における 角は一様分布に従う:
ノルムは 分布に従う:
確率変量を使って二項分布のポアソン(Poisson)近似を証明する:
切断三角分布を定義する:
この分布から乱数を生成する:
平均,分散,尖度:
モーメント:
確率と期待値:
確率変量の関数の分布のシミュレーションを行う:
サンプルの平均と分散を分布のそれと比較する:
正規分布からランダムなデータを生成する:
このデータを使ってノンパラメトリック分布を定義する:
これらの分布の平均と分散を比較する:
歪みのない六面のサイコロを10回投げるシミュレーションを行う:
歪みのない六面のサイコロのペアを7回投げるシミュレーションを行う:
コイントスの実験では表が出るまで歪みのないコインを投げ続ける.この過程のシミュレーションを行う:
1秒間に平均3.2個の 粒子を放出する放射性物質がある.その分布を示す.10分間の典型的な放出粒子数のシミュレーションを行う:
値-1と1で対称ランダムウォークのシミュレーションを行う:
正規分布に従うランダムなデータを生成する:
このランダムなデータを使って分布母数を推定する:
成分混合分布の高精度ランダムデータを生成する:
成分分布が既知であると仮定して混合確率を推定する:
二変量正規分布に従うサンプルの場合, 統計はシフトされたFisherZDistributionに従う:
二変量正規分布に従う サイズのサンプルの 統計分布を生成する:
統計分布とシフトされたFisherZDistributionを視覚的に比較する:
DistributionFitTestで結果を確かめる:
RandomIntegerは一様離散確率変量を生成する:
RandomRealは一様連続変量を生成する:
RandomChoiceはリストからの置換を使ってランダムな選択を行う:
RandomSampleはリストからの置換を使わずにランダムな選択を行う:
RandomPrimeは素数をランダムに生成する:
RandomImageはランダムな画像を生成する:
RandomGraphはランダムグラフを生成する:
LocationTestを使って平均あるいは中央値が0かどうか調べる:
LocationEquivalenceTestを使っていくつかのデータ集合の平均あるいは中央値を比べる:
VarianceTestを使って2つのデータ集合の分散が等しいかどうかを調べる:
VarianceEquivalenceTestを使っていくつかのデータ集合の分散が等しいかどうかを調べる:
DistributionFitTestを使ってランダムなデータと分布の適合度を調べる:
EstimatedDistributionを使ってランダムなデータの分布母数を推定する:
ランダムなデータのノンパラメトリック分布を推定する:
統計的な可視化関数を使ってランダムなデータと分布を比較する:
統計チャートを使って複数の分布を比較する:
ランダムデータからヒストグラムをプロットする:
データから平滑化カーネル密度推定をプロットする:
確率変量の生成速度は分布に依存する場合がある:
離散分布の場合はWorkingPrecisionオプションが無視される:
バージョン 8 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF