乱数表の確立1/10とはどう理解すれば良いのか?

このQ&Aのポイント
  • 乱数表は0から9までの数字をランダムに並べた表。どの部分をとっても0~9の数字が同じ確率(1/10)で現れるように作られる。任意抽出その他標本調査や実験計画法に応用される。
  • 例えば、啓林館の乱数表で、28, 30, 95, 01, 10, 05, 04, 05, 84, 28と、並んでいますが、一番左の数字は0が4/10出てますし,二桁数字を考えても、05が2回出ているので、1/10にならないと思うのです。
  • 質問者は乱数表の確率分布について疑問を持っています。教科書に間違いがあるとは考えにくいため、質問者の考え方がどこかおかしいのかもしれません。この疑問について回答をお願いします。
回答を見る
  • ベストアンサー

乱数表の定義が理解できません

乱数表は0から9までの数字をランダムに並べた表。どの部分をとっても0~9の数字が同じ確率(1/10)で現れるように作られる。任意抽出その他標本調査や実験計画法に応用される。 と、ありますが、この確立1/10を、どう理解したら良いのでしょうか。 例えば、啓林館の乱数表で、 28 30 95 01 10 05 04 05 84 28 と、並んでいますが、一番左の数字は0が4/10出てますし, 二桁数字を考えても、05が2回出ているので、1/10にならないと思うのです。 どの部分をとっても1/10では無いと思うのですが、教科書が間違っているはずも無いですから、私の考え方がおかしいのだと思います。 どうぞ、お知恵をおかしください。

  • Sugay
  • お礼率100% (7/7)

質問者が選んだベストアンサー

  • ベストアンサー
  • alice_44
  • ベストアンサー率44% (2109/4759)
回答No.2

まず大前提として、乱数表とは、本当に乱数の表なのではなく、 概ね乱数っぽいもの、または、乱数であることを目指している何か であることを理解しましょう。その上で… 表上で近所にある数の並びを見て、狭い範囲で0~9が均等に 現れてはいけない ことは、ちょっと考えれば解ります。 乱数表の1字目~10字目と、2字目~11字目を比べて、 どちらにも0~9が一個づつ現れていたとしたら、11字目の 数字は1字目と同じということになってしまいます。これを 繰り返すと、その表は10文字周期の規則正しいものになり、 全く乱数ではありません。 表全体として、いろいろな数の並びが均等に現れるためには、 狭い範囲での偏りも各種均等に現れなければならないのです。 質問にある「2桁の数10個中、十の位が0のものが4個」という 事象は、確率 (10C4)((1/10)^4)((9/10)^6) 程度で現れるはずです。 「2桁の数10個」を 90 組ほど表から抜き出せば、一組くらいは 在るのが正しいのです。

Sugay
質問者

お礼

そうですね。確かに、0-9までが1つずつ現れてしまうと、それ自体が規則をなしてしまいますよね。 ありがとうございます。

その他の回答 (1)

  • asuncion
  • ベストアンサー率33% (2126/6288)
回答No.1

10個というせまい範囲を見ただけでは、0~9が必ずしも等しい確率で 現われるものではない、ということです。 100個、1000個、10000個、...という風に範囲を広げていくに従い、 0~9の現われる確率は均等になっていくでありましょう。

Sugay
質問者

お礼

どの範囲をとっても1/10と言う事自体も、大きな範囲で見た時の確率なんですね。 どう、表現していいのか難しいのですが、分かりました。 ありがとうございました。

関連するQ&A

  • 乱数表の簡単な手ずくりについて

    中2の教科書に初めて乱数表がでてきて簡単に説明していて意味がはっきり解りません。説明には 乱数表は0から9までの数字が並んでいて、各数字の現れる確立が上下、左右、斜めのどこをとってもほぼ1/10になるようにくふうされています。この表の適当なところから好きな方向に2個ずつ読んでいくと、かたよりなく2桁の整数を選ぶことができます。となっています。 質問1、0から9までの数字を1/10の確立にするのは簡単だと思いますが、その数字を並べるのはやりかたがあるのでしょうか?たとえば鉛筆を転がすようなことでしょうか。 質問2、表は28 89 65 87 08         30 29 43 65 42         95 74 62 60 53         01 85 54 96 72というふうになっています。斜めに見ると28、29,62、96と2桁ずつみるのか、20,75と1桁ずつ見るのか解りません。よろしくお願いします

  • EXCELの乱数表

    以下の作業なんですがやり方がわからないんで教えてください!お願いいたします!! 乱数表を作って、乱数表を利用し2個の数字を取り出す。(AとB) ↓ その取り出した数字を取り出した順に並べ、一つの数値とする。(AB) ↓ それらをデータXに変換する。 乱数AB |00|01~06|07~30|31~68|69~92|93~98|99 データX |-3|  -2 |  -1 |   0  |  1  |  2  |  3 ↓ 上記を繰り返し、大きさN=4の標本を100個作製する。 よろしければ以上のやり方を教えていただけると幸いです。 当方EXCEL初心者で、さっぱり困ってます!(><) よろしく願いいたします!

  • 乱数表の作成と差込印刷

    0~9までの数字を6つ使い乱数表を作成したいのですがなかなかうまく出来ません。お同じ数字を3回使わないようにうしたいのですがどうしたらいいのでしょうか? 出来た6桁の乱数を決まっている書式に差込み、印刷ができるようにもしたいのですが…。よろしくお願い致します。

  • 【統計学】標本抽出の際の初歩的な質問

    今月から統計学をまずは予習し始め、「はじめての統計学」と言う本にお世話になりながら一人で勉強しております。 標本から、乱数表を利用して抽出をする練習問題をしておりますが、標本の合計数が例えば40に対して、乱数表では64とか98とかの数が抽出された場合は、40までの標本なので数が存在しません。 その場合は、どのように扱えばよろしいのでしょうか? 観測データ表には標本が存在しない乱数表で指定された数の箇所は、空欄などにすれば良いのでしょうか? その逆もしかりで、200位ある標本なのに、乱数表は2桁で抽出した場合は、最大99までの乱数の抽出となってしまい、間違ってしまっているような気がいたします。しかし、3桁で乱数を抽出すると679などが抽出されると、標本は無い訳で。。。。 う~ん、トートロジーに陥っているような。。。 誰かお力をお貸しください。

  • Excel2003で乱数を作る関数

    Excel2003上で任意でパスワードを作りたいのですが、 できれば関数のみで作る方法をお教えください。 条件は以下です。 ・同じシート内にパスワードを作り積み上げていく。 ・左から6ケタ ・左から 任意の大文字アルファベット1つ 任意の小文字アルファベット1つ 0~9の任意の数字4ケタ ・毎日、10個程度のパスワードを発行したい ・できれば重複は避けたい などです。 数字4ケタのみなら簡単な関数で乱数のようなものを作れたのですが、アルファベットも絡むと難しくて… ご教授いただけると幸いです。

  • エクセル 任意の数字から始まる重複しない乱数

    お世話になります。 エクセル2003/XP 使用です。 RANK関数またはそれに似た利用方法でご教授願いします。 下記ページを参考に、"重複しない乱数”を作成しました。 http://www.relief.jp/itnote/archives/001798.php (ページ中程、▼操作手順:重複しない乱数を作成する 以下の部分) 乱数の最初の数字が1から始まる分には問題なくできるのですが、 乱数の数字を、「任意の数字から始めて」、 「任意の数字で終わる」ようにすることは可能でしょうか? 例えば、下記の例でいうと、 6から始まり10で終わる乱数です。        A列     B列 1行目 / =RAND() / 1-5の範囲でランダムな重複しない乱数 2行目 / =RAND() / 同上 3行目 / =RAND() / 同上 4行目 / =RAND() / 同上 5行目 / =RAND() / 同上 ------------------------------------------------------------ 6行目 / =RAND() / 6-10の範囲でランダムな重複しない乱数 7行目 / =RAND() / 同上 8行目 / =RAND() / 同上 9行目 / =RAND() / 同上 10行目 / =RAND() /同上 (11以下、繰り返し 略) よろしくお願いします。

  • Excelで乱数を使って並べ替え?

    Excel2000使ってます。 宝くじ(ロト6)当選予想ソフトを作ろうと思っています。 * 6×6の表に抽出した36の数字を入力し各行・列ごとに乱数を使って並べ替える方法。又は36文字全てを並べ替える方法がわかりません。 どなたか教えて下さい。よろしくお願いします。

  • Excelの表作成について

    Excelの表作成について Excelの表で、1~50までの数字から3つの数字を抽出し、20通りの異なる組み合わせのグループを作成したいです。 例えば「1,34,42」「5,20,18」など、数字は連番ではなくランダムに抽出したいです。 そのうえ同じグループ中は異なる数字で構成したいです。 (例えば「23,8,23」のように、同じ数字は入れたくない) そのような数字の抽出に使用できるような関数や数式があれば教えてください。 宜しくお願いします。

  • Excelでの数字の抽出について

    Excelでの数字の抽出について Excelの表を使って、0~9までの数字で4桁の数字をランダムに作成したいです。 その数字の組み合わせを20通り、異なる組み合わせで作りたいです。 その4桁の数字は、同じ数字を使用しても構いません。 例えば、「3・9・9・7」など。 どのような数式を使用すればいいでしょうか? また、同様に3桁の組み合わせの場合も教えて欲しいです。

  • EXCELで乱数を使用し重複しない整数を抽出したい

    EXCEL2010を使用しています。 ・任意の数値より一部の数値を取り出す ・「任意の数値」は複数範囲でも可能のもの ・ランダムに取り出される整数 ・抽出する個数もランダムで指定したい ・VLOOKUP関数、HLOOKUP関数と組み合わせたい ・横に並べて抽出する場合と縦に並べて抽出する場合の関数をそれぞれ知りたい 上記の条件をすべて満たす方法を模索しましたが、このような使い方をする場合の応用がわからず困っています。 理解の難しい条件だとは思いますが、策を講ずることが出来る方がいらっしゃいましたら、出来る限り早急に回答をお願いします。 http://okwave.jp/qa/q7670173.html の質問に幾つか条件を足したものだと考えていただければと思います。