ランダムに数字の統計データの取り方とグラフ表示方法

このQ&Aのポイント
  • 数字が0から36までランダムに出る場合、500回試行した時のよく出る数字と低い頻度の数字をグラフ表示と回数表示で表示したいです。
  • また、エクセルで500回の試行結果を順に表示する方法や、逆に501回目以降の試行結果を順に表示する方法についても知りたいです。
  • エクセルエクスパートの方か、統計データやグラフ表示に詳しい方、ご教示いただけないでしょうか。
回答を見る
  • ベストアンサー

ランダムにです数字の統計データのとりかた

ランダムにです数字の統計データのとりかた 数字が 0から36まで ランダムに出るとして 500回した時に  よく出る数字を順番に第1位から第10位として グラフ表示と回数表示でだしたいのですが・・・ また 頻度が低い数字を 低い順に 同じように グラフ表示したいのですが・・・ エクセルで B2から ↓ に 順番に 1回目 2回目と やっていき500回に来たときに それを 表示したいのです。 また それとは 逆に 501回目の数字が でたら 2回目から501回目を順に表示  502回目がでたら 3回目から502回目までを 集計というように そのつど 集計を 出していくやりかたも 可能なのでしょうか? 以上 2点に 関して エクセルエクスパートの方 または ソフト全般に関して 詳しい方 よろしくお願いします。  

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.2

こんにちは。 >数字が 0から36まで ランダムに出るとして 500回した時に > よく出る数字を順番に第1位から第10位として グラフ表示と回数表示でだしたいのですが・ ・・ これって、ロトシックスみたいなものでしょうか、 ある程度の数なら、FREQUENCY関数などで可能ですね。 >502回目がでたら 3回目から502回目までを 集計というように まあ、3回目から502回目となると、実は、FREQUECY関数は、配列を使うためにものすごく重くなりますので、COUNTIFの方が楽かもしれません。実際に、3回目から502回目までになると、どうも確率的にどうも落ちるようです。 以下は、ミニロトのグラフです。

reo9546
質問者

補足

Wendy02さん 回答ありがとうございます。 >これって、ロトシックスみたいなものでしょうか カジノのgameの ルーレット です。 >ある程度の数なら、FREQUENCY関数などで可能ですね。 ありがとうございます。 試させていただきます。

その他の回答 (1)

  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.1

何らかの実験データの解析かなにかでしょうか?仮に  A   B     C   D 回数  データ  数値 回数 1回目  10    1 2回目  30    2 ・・・ 500回目 20 501回目 15 ・・・ とB列に1~36のランダムな数値が並んでいるとして C2以下に1~36の数値を入れて準備しておく D列には、=COUNTIF(OFFSET(B1,COUNT(B:B),0,-500),C2)  と入れて37行目までコピィすれば、B列に入力された最後の行から上500行を対象に、C列の数値が何個あるかが計算されます。 B列に、データを加えていくと範囲が下方向に変わっていきます。 後は、C~D列を回数が大きい順にでも並び替えてグラフ範囲を指定すればよいと思いますが? ただ、出来たグラフが分析に役に立つかどうかわかりませんが、 何らかの因数との因果関係などを知りたいのであれば、分析ツールなど 他の関数やグラフの表現方法があると思います。

reo9546
質問者

お礼

hallo-2007さん 回答ありがとうございます。 誤字がありました。大変失礼しました。 勉強不足の自分には 大変ありがたいご意見,参考になりました。 >ただ、出来たグラフが分析に役に立つかどうかわかりませんが、 >何らかの因数との因果関係などを知りたいのであれば、分析ツールな>ど 他の関数やグラフの表現方法があると思います。 分析ツールに関して 少しずつ勉強したくおもいます。

関連するQ&A

  • エクセルでランダムに数字を並べる

    エクセルでランダムに数字を並べる方法を教えて下さい。 1から10のマスの中に1から10の数字をランダムにいれたいのです。 但し、一度使った数字は2回使えないようにします。 このルールでわかるでしょうか? 不明な点は時間のある時に補足します。

  • エクセルで0から300までの数字をランダム表示

    エクセルで0から300までの数字をランダムに表示させる方法はありますか? 262 096 111 282 063 173 263 211 187 118 121 014 039 235 244 273 082 142 166 197 052 019 とこんな風に表示させていきたいんですが できますでしょうか?

  • エクセルの使い方で質問です。

    エクセルの使い方で質問です。 今、あるグラフを作っているのですが、グラフの作り方が分かりません。 内容は以下の通りです。(内容は例えばの話です。数字はテキトーです) 1~10までの数字が記載されたボールをランダムで5つ選びます。 それらを記録してボールを元に戻し、また10つのボールの中からランダムで5つ選びます。 こうした行動を10回と20回繰り返したとき、それぞれのボールの選び出された回数を10回、20回とエクセルでグラフ化したいのですが、どうしたらよいでしょうか? 20回行った物理的な結果は出ていて数字も入力してあるので、選び方や式の入力でグラフが生成できると思うのですが、 よくやり方がわからず、困っています。実際は、もっと数が大きくエクセルで楽にできないかなぁ~と思いまして グラフはできれば、              6              8 1 出た数字→5 ー 4 7 9 3 2 10 ー      ------------------------------------------------------------------------------- 出た回数→1 2 3 4 5 6 7 8 9 みたいな感じだと、助かります。(グラフの上下方向は意味ありません) もっと良い表現や、エクセルでこのグラフと作り方が分かる方がいらっしゃれば、ご教授お願いできないでしょうか? 分かりにくい文章だと思いますが、お願いします!!

  • ランダム関数で任意の桁数のランダム数字を作りたい

    エクセル2000ユーザーです。ランダム関数を使い、重複を許さない5桁のランダム数字を1000個作りたいと思っています。randbetween関数を使おうと思ったのですが、2000では使えないのか、NAMEといったエラー表示がでます。5桁の中は同じ数字がでてきても構いません。例:11295、43634、70676・・・etc。 が、1000個の中では同じ数字が重複しないようにしたいです。 =RIGHT(RAND(),5) のように考えたのですが、他にいい方法はありますでしょうか? マクロやVBAは苦手なので、できれば関数でいいやり方があれば教えてください。

  • 選択した数字からランダムに数字を発生させるにはどうしたらよいでしょうか

    途中までいろいろ調べていたのですが、行き詰まってしまいました・・。 エクセルを使って行いたいのですが、 たとえば、1~30までの数字があって、その中で10個選択して、 その選択した数字の中から、3個ランダムに数字を発生させたいのですが、どのような式やマクロを組んだらよいでしょうか? 「表示 - ツールバー - フォーム」のチェックボックスで選択をするようにしたいです。 わかりにくい質問でスイマセンが、ご回答よろしくお願い致します。

  • エクセルの数字の並べ変え

    エクセル2007です。 縦にランダムに並んでいる数字を、「大きい順 もしくは 小さい順」 に並べ変えたいのですが、どうすればいいですか? 同じような質問も見てみたのですが、微妙に違う気がして 新たに聞きたいと思い、投稿しました。 よろしくお願いします。

  • 同じ数字がでる確率は??

    教えてください。疑問なのですが例えば1から10までの数字をランダムに 繰り返し選んだら最終的にはすべての数字が同じ回数だけ選ばれる方向に 収束しますよね?その中でもやはり選ばれ安い数字とかがでてくると 思うのですが、それはやはりランダムなのでしょうか?例えば5が10回選ばれた後 2が選ばれて、次に8、さらに8がもう一回続けてでるとか。。。 これってやはりランダム? なぜかいつも選ばれやすい数字ってあると 思うのですか? その選ばれ方ってなにか理論はありますか?

  • エクセルのデーターを昇順、降順などでなくランダムに並べ替えるには

    エクセル形式の名簿リストを五十音順、生年月日順、郵便番号順、電話番号順などでないランダムに並べ替えたいのですが、(それも1回でなく毎月違った順に)どうしても方法が分かりません

  • ランダムというのは、本当にランダムなの?

    サイコロを振って出る目は1/6と言っても、 それぞれの面の凹んだ部分、黒と赤の塗料の量、使い込んだ擦り減り、 落とした後の回る時間などで、 本当のランダムな結果ではないという考えがあります。 コンピューターが1~6までの数字をランダムに出す場合、 それは本当にランダムなのでしょうか? 結果を出すまでの過程でクセは無いのでしょうか? 例えば、プログラムAでは、1万回やって、ようやく出た目がそれぞれほぼ同じ回数になったり、プログラムBでは、1万回やっても、多く出た目と少ない目の回数が意外に開きあるとか。 そういうことはあるのでしょうか? 回路の中の微小な抵抗の違いにより、文字認識のし易さとか(例えです)、 どこかで、公正ではなく影響してるなどありうるでしょうか?

  • グラフのデータ範囲の更新(日付変更による)

    いつもお世話になっています。 エクセルでグラフを作っていてTODAY()関数を用いて次のことをしたいのです。 A列には上から順に10月1日から10月30日が入力されています。 C列には上から1から15のランダムに数字が並んでいるとします。 今日は10月29日なので10月1日から28日までの棒グラフを作るものとします。つまり1日前までの統計を棒グラフにするわけです。 手作業で簡単に行うことができました。 日付が10月30日に変わりました。 自動的にグラフのデータ範囲に10月29日分のデータがグラフに加わるようにするためには、日付の変更をエクセルに認識させるTODAY()という関数が使えないかと悩んでおります。お分かりの方がいらっしゃいましたらご教示ください。

専門家に質問してみよう