問題タブ [numpy-random]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
pandas - 一連の交互の指数過程をエレガントに生成する
時系列から始めるとします:
'on'
のエントリが、平均 10、平均 20、平均 10 などの指数関数的プロセス'on'
に対応するように、対応するシリーズ、たとえば を生成したいと思います。(概念的には、これは約 10 分間起きてから 20 分間寝る人に適しています。)True
False
True
つまり'on'
、次の疑似コードとして生成する必要があります。
これは、ループで行うのは簡単です。それを行うためのより良い方法はありますか?
python - 特定の範囲でランダムな配列を作成する方法
次のような 5 つの要素のリストまたは numpy 配列を作成するとします。
どこ:
i
範囲は 1.5 から 12.4 ですj
範囲は 0 から 5 ですk
範囲は 4 から 16 ですl
範囲は 3 ~ 5 ですm
は 2.4 から 8.9 の範囲です。
これは、一部の範囲に分数が含まれていることを示す例です。これを行う簡単な方法は何ですか?
python - numpy.random.seed() に入れることができる数字は何ですか?
numpy.random.seed()
たとえばnumpy.random.seed(1)
、の中にさまざまな数字を入れることができることに気付きましたnumpy.random.seed(101)
。異なる数字は何を意味しますか?数字はどのように選んでいますか?
python - バイト配列numpy Python 2 vs Python 3
(string, string) または (string, int) の形式のタプルを生成する必要があります。
Python 2 では正常に動作するように見える次のコードがありますが、Python 3 では目的の結果が返されません (Python 3.5 でテスト済み):
Python 2 では、結果は次のとおりです。
Python 3.5 では、結果は次のようになります。
もちろん、\x00 をすべて削除すると、望ましい結果が得られます。
Windows または Linux Python 3.5 は同じタイプのバイト配列を返すため、結果は Python 3.5 にリンクされています。
Python 3.5 で Python 2 から目的の結果フォームを取得するにはどうすればよいですか?
このスクリプトは 2,000,000 行のパッケージを生成するために使用され、numpy はこの世代に最適であり、マルチプロセッシング ソリューションよりも高速でしたが、Python 3.5 での最終結果は期待したものではありません。
何か案は?コードは、複数のプラットフォーム (Windows、Linux、Mac) で可能な限り高速に実行する必要があります。