2017-12-02 20 views
-4

こんにちは乱数を生成する最も正確な手順は、R

乱数を生成したいです。ほとんどの乱数を生成するアルゴリズムを見つけたいと思います。しかし、私はランダムを生成するアルゴリズムに慣れていません。

RNGkind()のためのRのヘルプパー乱数

+0

こんにちは@Ali。あなたは "ほとんどのランダム性"の意味を詳しく説明できますか? –

+2

あなたの質問は目標を十分に定義していません。疑似乱数または本当に乱数が必要ですか?あなたがサンプルしたいディトリビューションは何ですか?何か研究をしましたか? – Roland

+0

こんにちは@LenGreski。例えば、2人のユーザーのために同じ乱数を生成しないでください。私の乱数生成器 – Ali

答えて

3

を生成するために、最も正確な手順を見つけるために私を助けてください、Rのデフォルト乱数生成アルゴリズムはMersenne-Twisterですが、他の様々な方法が用意されています。

Rコンソールから?RNGkindを入力すると、Rで現在サポートされている7種類のジェネレータが表示されます。独自のアルゴリズムを指定し、RNGkind()に「ユーザ定義」として設定することもできます。ユーザー定義の乱数ジェネレータをRで構成する方法の詳細については、Random.userのヘルプを参照してください。

アルゴリズムの精度を評価するには、特定のアルゴリズムに関する調査を行う必要があります。

+0

と等しくない乱数を受け取る必要があります。アルゴリズムへのリンクを含むランダム – Ali

+0

[乱数発生器のリスト](https://en.wikipedia.org/wiki/List_of_random_number_generators)を生成するためのアルゴリズムを挙げてください。 –

+0

@TodorBalabanov。このアルゴリズムのどちらがより正確でしたか? – Ali

1

Package ‘random’

2017年2月5日 バージョン0.2.6 日2017年2月5日 著者ダークEddelbuettel メンテナディルクEddelbuettel RANDOM.ORG

説明を使用して

タイトル真のランダム番号Mads Haahrによって作成されたRANDOM.ORG ウェブサイトによって提供される真の乱数サービスは、使用されない放送周波数にチューニングされたラジオを介して大気騒音をサンプリングするジョン・フォン・ノイマンによるスキュー補正アルゴリズムを用いた。 Mads Haahrのエッセイに基づいて、より多くの背景が含まれています。現在の形式では、このパッケージには、ランダムな整数、ランダム化されたシーケンス、ランダムな文字列を取得する関数が用意されています。

関連する問題