Pythonを使用して、エントリが正規分布からサンプリングされた100 X100のランダム行列を生成します。

ボブを落書き

numpy.randomを使用してランダムベクトルを生成します。エントリが正規分布からのサンプルである100X100のランダム行列を生成するPythonでコードを記述します。


これは私が作成したものであり、これが正しいかどうかはわかりません。正規分布についても質問があります。私の乱数は特定のプールから取得する必要がありますか?$ [0,1] $など、またはこの範囲外の値を取得することは可能ですか?

これは、JupyterNotebookで記述された場合のコードです。

import numpy as np
a = np.random.randn(100,100)
a
array([[-0.42952803, -0.55136761, -0.45544016, ..., -0.54125441,
     2.31481612,  0.93721055],
   [-0.2440975 , -0.10233273, -0.06972217, ..., -0.25760561,
     0.48431004, -0.91599734],
   [-1.39176645, -0.79784139, -0.21914249, ...,  2.38224209,
     1.57696294,  0.48747715],
   ...,
   [ 0.38458431, -1.75968742,  1.64696889, ...,  1.43273609,
    -0.74896945,  0.48588267],
   [ 1.22934075,  1.27112809, -0.40593726, ...,  0.63584471,
     0.11152366, -2.23030795],
   [ 1.5910005 ,  0.29184142, -0.01811951, ..., -0.25800051,
    -0.09681777,  0.40182752]])
thehumaneraser

あなたがしたことは正しいですが、注意すべきことがいくつかあります。

1つ目は、np.random.randn()特に標準正規分布(平均が0で標準偏差が1の分布)から描画するためのものです。それはあなたの質問に基づいてあなたが望むもののように聞こえますが、あなたがサンプリングしたい正規分布の平均であり、標準偏差np.random.normal(mu, sd, size=(100, 100))であるところを使用することもできることに注意してくださいmusd

どの範囲の値が含まれるべきかについてのあなたの質問に関して、それらは間違いなくに制約されていません[0, 1]正規分布は、すべての実数で定義された連続確率密度関数であるため、理論的には任意の実数を見ることができますが、平均から離れるにつれて各値を観測する確率は低下します。

一般的な正規分布の詳細については、Wolframのこのページ読むことをお勧めします

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

forループを使用した正規分布からのサンプリング

ランダムな2x100行列を生成します

numpyを使用して標準正規分布から生成されたランダムサンプルの分散値を取得する

100X100行列の100グリッドを1でランダムに埋めます

正規分布に従ってn個の値のサンプルからN個のランダムデータセットを生成しますか?(Python)

数値がサンプリングされる正規分布のパラメーターを推定します

別の列のPythonでランダムに描画されたインデックスを使用してサンプリング分布を作成する

Rを使用して、2つの正規分布の混合からサンプリングされた一連の観測値の対数尤度を計算します。

正規表現を使用してサイトからリンクをスクレイピング中にエラーが発生しました

正規分布の数から疑似ランダム配列/行列を生成しようとしたときの問題

Matlabは複数のランダム行列を生成します

pythonspandasデータフレームからのデータを使用して正規分布からサンプリングする

指定された確率での2つの異なる正規分布からのサンプリング

構造を維持しながら、任意にネストされたリストからランダムにサンプリングします

多変量正規分布から複数の要素をサンプリングします

5つの行列がランダムに分散された5x5の行列を作成します

Pythonはforループで複数のランダム行列を生成します

正規分布からサンプリングする方法は?

JAXの多変量正規分布からサンプリングすると、型エラーが発生します

バギングを使用してデータセットからランダムサンプリングを実行したい。そして、そのデータセットをさらなる分析に使用します。どうやってやるの?

逆サンプリングを使用して分布関数から確率変数を生成します

Rを使用した特定の確率分布からのサンプリング

テンソルからランダムにサンプリングされたk個のエントリから出力を取得する方法

Juliaの異なる配列によって与えられた形状値を使用してガンマ分布から配列をサンプリングする方法は?

Javascriptでランダムなx座標とy座標を使用して行列を生成します

アプリストアからアプリをダウンロードした後、リンクされたエラーでサインインします

各行の1の数に上限と下限があるバイナリランダム行列を生成しますか?

ランダムリストを使用したバイナリ行列の生成

Javaで1から10までの100個のランダムなUNIQUEDouble番号を生成しますか?

TOP 一覧

  1. 1

    セレンのモデルダイアログからテキストを抽出するにはどうすればよいですか?

  2. 2

    CSSのみを使用して三角形のアニメーションを作成する方法

  3. 3

    ZScalerと証明書の問題により、Dockerを使用できません

  4. 4

    ドロップダウンリストで選択したアイテムのQComboBoxスタイル

  5. 5

    別のホストからTomcat Managerアプリにアクセスする

  6. 6

    PyCharmリモートインタープリターはプロジェクトタブにサイトパッケージのコンテンツを表示しません

  7. 7

    Windows 10でのUSB入力デバイスの挿入/取り外しの検出

  8. 8

    Python / SciPyのピーク検出アルゴリズム

  9. 9

    MLでのデータ前処理の背後にある直感

  10. 10

    useRefに反応してコンポーネントをスクロールして表示する

  11. 11

    モーダルダイアログを自動的に閉じる-サーバーコードが完了したら、Googleスプレッドシートのダイアログを閉じます

  12. 12

    パンダは異なる名前の列に追加します

  13. 13

    PictureBoxで画像のブレンドを無効にする

  14. 14

    Windows 10 Pro 1709を1803、1809、または1903に更新しますか?

  15. 15

    Pythonを使用して、リストからデータを読み取り、特定の値をElasticsearchにインデックス付けするにはどうすればよいですか?

  16. 16

    LinuxでPySide2(Qt for Python)をインストールするQt Designerはどこにありますか?

  17. 17

    Material-UIでTextFieldエラーの色を条件付きでオーバーライドする方法

  18. 18

    goormIDEは、ターミナルがロードするデフォルトプロジェクトを変更します

  19. 19

    MatplotlibまたはSeabornを使用して、グループ化されたデータから複数のプロットを生成するにはどうすればよいですか?

  20. 20

    Luaの文字列から特定の特殊文字を削除するにはどうすればよいですか?

  21. 21

    Flutterにファイルピッカープラグインを追加するにはどうすればよいですか?

ホットタグ

アーカイブ