• ベストアンサー

エクセルで分布図を作りたい

はじめまして。excelで分布図は作れるのでしょうか? 学校の先生に頼まれたのは、エクセルで表に入力したデーターをもとに分布図を作りたいそうです。 過去ログをみたら、同じような質問があったので作れ無い事はないとおもいますが、何せ今まで簡単なグラフしか作ったことがないのでよくわかりません。 国語のテストに関する分布図です。分布図の条件は、 主語述語の問題3問に関して、「30点以上の合格」「30点以下の不合格」「指導が必要」「指導が不必要」の4列があり、例えば出席番号1番の人は、30点以上合格して指導が不必要な場合は、「30点以上の合格」のセルと「指導が不必要」のセルに1とそれぞれ入力してあります。 ←この場合の1に特に意味はないそうです。分布図には、出席番号のみで表示したいそうです。 このような分布図ができるでしょうか?難易度高し? また、作り方の参考になるサイトがありましたら 教えてください。ちょっと困っています、よろしくおねがいします。

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

  • ベストアンサー
  • freegeo
  • ベストアンサー率29% (63/216)
回答No.3

多分X軸を30点以上と30点未満にして Y軸を指導が必要と指導が不必要にして、 出席番号でプロットすると言う事かな? これは分布図ではありません。 4つに区切ったどこに位置するかを示すだけです。 たとえば生徒が30人いて、分布図を作っても4箇所にごちゃごちゃとプロットされるだけでっせ。 出席番号 点数 指導の可否(0を必要、1を不必要とする) 1     10   0 2     29   0 3     50   1 4     42   0 5     30   0 6     15   0 7     30   1 8     40   0 のような表にしてみてくださいな。 グラフは散布図を使います。 データー範囲を列(L)にして、 系列を(出席番号の)1で、Xの値を10、Yの値を0のセルを選択、これを生徒分やって、 データーラベルのラベルの内容の系列名(S)にチェックを入れれば散布図らしくなります。お疲れ様。

girls-fc
質問者

お礼

そうですね!SEの兄に相談して何とか途中までできました。たしかに、データーが不足というか一度整理しないといけないようですね。 どのようなグラフを作りたいか、わかりやすいようにイラストレーターで書いて、ここにアドレスをのせたのですが、URLは規定に反しているようで削除されちゃいました汗 ご回答ありがとうございました。基本的なことがわかっていなかったようです。一度考えなおして再度質問したいとおもいます。 (必要・不必要を0か1にするのはいいですね!)

その他の回答 (4)

  • poteta
  • ベストアンサー率19% (5/26)
回答No.5

どのようなグラフを作りたいのか,今ひとつ伝わってこないので明確な回答は得られないと思います。 質問に対する私の疑問点 1)列が4つみたいですが,合格,不合格の2つと指導必要,不要の2つは異なる内容なので同じグラフに描くのはどうかな? 2)合格,不合格の人数を計算して,合格〇人,不合格△人という円グラフではダメなのですか? どっちが何%か分かりやすいですが。 合格,不合格の1,0判定なので分布にならないし・・・ しかも,出席番号を表示したら全部同じ位置に重なるし・・・ 分布図というと幅広く,どのようなグラフを指しているのか分かりませんので,もう少し具体的にイメージを教えてもらえると答えることができます。

girls-fc
質問者

お礼

そうですね!SEの兄に相談して何とか途中までできました。たしかに、データーが不足というか一度整理しないといけないようですね。 どのようなグラフを作りたいか、わかりやすいようにイラストレーターで書いて、ここにアドレスをのせたのですが、URLは規定に反しているようで削除されちゃいました汗 ご回答ありがとうございました。基本的なことがわかっていなかったようです。一度考えなおして再度質問したいとおもいます。

  • terakura
  • ベストアンサー率20% (4/20)
回答No.4

分布図ということですが、グラフを作る時にはX軸とY軸がありますよね。 今回の条件で、X軸とY軸に数値目盛がつくと思いますか?質問内容を見ると1なのか0なのかという区別だけですよね。 分布図は両方の軸に数値目盛をつけてデータのバラツキを視覚的に表現するものです。 EXCELのグラフでは散布図というのを使って作成するのですが、今回の条件では散布図にはなりません。 単純な事例で言えば、生徒の国語と算数の点数でバラツキを見る・・・というようなことで使えますよ。

girls-fc
質問者

お礼

そうですね!SEの兄に相談して何とか途中までできました。たしかに、データーが不足というか一度整理しないといけないようですね。 どのようなグラフを作りたいか、わかりやすいようにイラストレーターで書いて、ここにアドレスをのせたのですが、URLは規定に反しているようで削除されちゃいました汗 ご回答ありがとうございました。基本的なことがわかっていなかったようです。一度考えなおして再度質問したいとおもいます。

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

分布図の意味が度数分布表みたいな意味なら それぞれの2列(30点で分ける組と指導で分ける組)づつに対し出現数を合計して(つまり、各セル(1)なので) 「棒グラフ」の 「積み上げグラフ」あるいは、「積み上げ%グラフ」を使用するようなことだと思いますが。 質問文の様な分布というのが、どういう分布をみたいのかよくわかりません。 しかも、指導が不要必要とでダブっていますよね。 どのようなグラフにするかもう一度よくイメージを作ってから考えるのがよいと思います。

girls-fc
質問者

お礼

そうですね!SEの兄に相談して何とか途中までできました。たしかに、データーが不足というか一度整理しないといけないようですね。 どのようなグラフを作りたいか、わかりやすいようにイラストレーターで書いて、ここにアドレスをのせたのですが、URLは規定に反しているようで削除されちゃいました汗 ご回答ありがとうございました。基本的なことがわかっていなかったようです。一度考えなおして再度質問したいとおもいます。

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.1

説明が長いが、要点は 生徒 不合 合格 指導 指導 番号 格     必要 不用 1      1     1 2  1      1 4      1  1 ・・・ のような表らしい。 どんな分布図を作るのですか。そこまでは質問者が出すべきでは。それも質問のうちですか。 分布図は、縦横2次元について、縦と横の各々の値が「散らばるもの」を表現・図示する場合が多いと思いますが、本件はそれぞれ2値しかなく、グラフにしても面白みの無い物になりませんか。 合格者何人、不合格者何人、要指導何人、指導不要何人の 他は、2項目条件の該当数ぐらいでしょうか。 合格且つ指導不要何人、合格且つ指導要何人、・・など。 むしろ多数クラスを対象にし、クラス間でどうこうなら話しは発展しますが。   

girls-fc
質問者

お礼

そうですね!SEの兄に相談して何とか途中までできました。たしかに、データーが不足というか一度整理しないといけないようですね。 どのようなグラフを作りたいか、わかりやすいようにイラストレーターで書いて、ここにアドレスをのせたのですが、URLは規定に反しているようで削除されちゃいました汗 ご回答ありがとうございました。基本的なことがわかっていなかったようです。一度考えなおして再度質問したいとおもいます。

関連するQ&A

  • EXCELで分布図を作成するには?

    会社で体脂肪率の分布図を作成しています。 社員は300人です。エクセルでデータを入力しましたが データが1系列しかなくグラフが出来ません。 横軸は体脂肪率で縦軸は何を使えばいいのでしょうか? できれば手順もお願いします。 エクセル97です。 よろしくお願いします。

  • エクセルで配席図をつくりたい。

    お世話になっております。 エクセルで会議の配席図を作りました。 これを上下逆にしたいのです。 主催者側からと出席者側から見たものを作りたいのです。 なにか、いい方法ないでしょうか? あと、エクセルで、 「あいう」と入力したセルを「ういあ」と表示する方法はないでしょうか? 自分なりにいろいろ調べてみたのですがわかりません。 よろしくお願いします。

  • Excelで3次元分布図を表示したい

    エクセルにて、3次元の分布図(散布図?)を示したいのですが、過去の質問等を見ても難しそうですね。 エクセル以外のフリーソフト等でも良いのですが、以下のような3次元のデータをもったものを立体的なグラフで表示する方法はないでしょうか? もちろん、エクセルで作図できればそれに越したことはありません。     X     Y     Z A  0.5   1.5   2.3 B  2.0  -0.7   1.0 C -2.5   1.3  -0.5  D  1.0   3.0  -2.5 ・   ・・    ・・   ・・ ・   ・・    ・・   ・・ 各要素は単独で点として表示したく、それぞれを線で結ぶ必要はありません。 ただし、3次元で表現するために、Z方向の値の表現については、XY平面上からまち針のような形で立ち上がるような表現が理想です。 理屈は極めて簡単だと思うのですが、うまく表現するエクセルの機能やソフトが見つかりません。 どなたか、よい情報をお持ちでしたらお教え下さい。 よろしくお願いいたします。

  • エクセルで階層図を作る方法

    エクセルで階層図を作りたいと思っています。 イメージとしては下図のような感じです。   │   A   │   B    _│_____________ 1│  ID番号│ 紹介者ID 2│   01  │  --    3│   02  │  01    4│   03  │  01    5│   04  │  02    6│   05  │  02    7│   06  │  03    8│   07  │  03    ↓↓↓↓↓↓↓↓↓↓↓↓ ■01 ├■02 │├■04 │└■05 └■03 ├■06 └■07 セルの中にID番号を入れるだけで勝手に階層図ができたら非常に 楽なんですが、エクセルでこのような階層図を勝手に作るシステムを 組むことはできないでしょうか? 少しでも手がかりがあれば教えていただきたいと思いますので よろしくお願いいたします。

  • EXCELで家系図の作成

    Excelを使って家系図を作りたいと思います Smart Art の組織図では 一つの表示からの枝分かれとなっていますが家系図は2つの表示(つまり、父、母)の間から何本か枝が出て子供を表示しますがこれができません、 通常のExcelでセルを囲み父と入力し、横に同様に母と入力し間を線で結び、子の数だけ 縦線を入れその下のセルに子の名前を入力する、というように地道に作ればできますが何か良いFormat,ありはTemplateほかToolがありましたら教えてください。 お願いいたします。

  • 日本地図上へ分布図を描きたい

    お世話になります。 会社案内のパンフレットなどで、本支店や工場の所在案内 として 日本地図上に、引き出し線(斜線と上付き横線)があり、 その上付き横線上に、◯◯支店、◯◯工場と名称が入って いるものを見かけます。 このイメージで、日本地図上の分布図、140程度の 配置図を描きたいのですが。 1.この様な図が描けけるアプリはありますでしょうか? あればご紹介ください。フリーであればありがたいです。 MANDARA を使用しての分析までは必要ありません。 2.EXCEL 等で実現するのは困難でしょうか? 行列を極端に縮め、地図的な罫線を引き、長方形などを 配置した例など有れば、ご紹介ください。 やはり、Illustrator 等で描くのが現実的でしょうか? 他にも方法等あれば、ご紹介頂けますと幸いです。 以上、宜しくお願い申し上げます。

  • ワードまたはエクセルで組織図作成

    word または excel を使って作成する組織図に、いちいちテキストボックスをクリックして手入力するのでなくて、すでにあるデータ(姓名、生年月日、住所、電話番号などを含む)から姓と電話番号だけを指定した順に自動で入力したいのです。自分で考えた方法は、ワードで白組織図を作りプリントして、そのテキストボックスをセルに見立てて、エクセルのvbaでプログラムしたマクロで入力するというやりかたです。っとスマートで簡単な方法がありそうなので、教えていただけるとありがたいのですが・・・

  • EXCELグラフ〔分布図〕で【y=a】などを表現するには

    EXCELグラフ〔分布図〕で2点をプロットし、近似曲線を利用して自動的に関数(y=ax+b)を表示できるようにしています。 【例えば】 x=2|4 Y=4|8 という表を分布図にて数式表示すると【y=2x】となります。 ここで例えば、x=3,y=6という地点を強調するために、x軸に向けて垂線を下ろしたいのですが何か良い手はありますでしょうか? 【x=3】という直線を引けばよいのですが、このひきかたがわかりません。【y=6】などは引けるのですが・・・ 【x=3】を引くための元データ(表)はどのような形になるのでしょうか? ちなみに、出来たグラフに図形[直線]を挿入するのは反則です。元データの数値を入れ替えてもグラフが完全連動するようにしたいので、単純に[直線]を挿入する方法ではデータが変わったときにずれてしまいますので。

  • エクセル2007で、図の上に文字を表示したい

    エクセル2007を使っています。 タイトルにもある通り、図の上に、セルに入力した文字を表示させたいのです。 それを、プリントアウトして使用したいのですが、このようなことは可能ですか?

  • エクセル2007条件検索

    エクセル初心者で勉強中です。 今、エクセル2007で下の画像のようなシートを作成しました。 学校での生徒の試験の得点をシート化したものです。 生徒の氏名は、C6セルからC15まで最高10名とし、D列に得点を 入力しています。生徒数は最低でも1名はいるとします。 今、2行目に合格基準点、3行目に不合格基準点を 入力しています。 それをもとに、E6セルからE15セルまでにそれぞれ結果を入力しています。 結果はそれぞれ以下の条件で表示させたいのです。 合格基準点を超える生徒には”合格”と表示させます。 不合格基準点未満の生徒には”不合格”と表示させます。 その間の生徒の得点には空白にします。 ただし、画像のとおり、不合格基準点以上で、かつ、最小得点の生徒には ”*”をつけたいのです。 そこで質問なのですが、このような処理をできる数式を E列に入れたいのですが、なかなかむずかしく思いつきません。 今は手入力でしているので大変です。 いい数式やVBAのコードはあるのでしょうか。 よろしくお願いします。

専門家に質問してみよう