• 締切済み

エクセルのグラフの信頼度について

エクセルのグラフの信頼度についてご質問させていただきます。 稀に、自然科学分野において、「信頼度が低いためにグラフをエクセルで書いてはならない」、「エクセルはそもそもグラフを描くツールではない」などの意見を聞きますが、論文などでエクセルを使われている方も見受けられます。そこで、 ・実際のところ、エクセルでのグラフの信頼度は現在どういったものなのでしょうか?? ・昔のエクセルに比べて現在のエクセルでの信頼度が上がってきたということなのでしょうか?? (そもそも、どういった基準で信頼度を評価しているのかもわからないのですが…) 私はNグラフを使っていますが、使いやすさでいえばエクセルのほうが使いやすいので、どうしようか迷っています。 ご教授のほど、よろしくお願いいたします。

  • 科学
  • 回答数4
  • ありがとう数3

みんなの回答

  • leo-ultra
  • ベストアンサー率45% (228/501)
回答No.4

信頼度の問題ではなく、論文に載せる図としては、見栄えがよくなくて、適していないということだと思います。 なんて非科学的な理由と思われるかもしれませんが、 論文に載る図は、A4ページの1/6から1/8くらいのサイズまで縮小されて出版されます。 線や字が縮小前によほど太くないと、縮小後は頼りのない図になってしまいます。 (汚い図の論文は僕はあまり信用しません。) 明らかに典型的なエクセルの図はこの点でダメです。 ここら辺の感覚は、その分野で長く研究している人でないと いまいちわからないかもしれませんが、質問者が聞いたことがあることからわかるように ある程度多数の人がエクセルの図に対して同じ感想を持っているので、 あながち間違ってもいないと思います。 僕の学生には論文に使う図にはエクセルを使うなと言っています。

  • hayasitti
  • ベストアンサー率69% (229/331)
回答No.3

No2の方が挙げられているように、エクセルでは、その仕様上、浮動小数点演算において誤差が発生する事案があります。 これは、プログラムのエラーというよりも、メモリ管理上避けて通れないもので、エクセルに限らず一般のプログラミングで数値精度を気にする場合にはよくでる話です。 ○MicroSoft : Excel で浮動小数点演算の結果が正しくない場合がある http://support.microsoft.com/kb/78113/ja >「信頼度が低いためにグラフをエクセルで書いてはならない」、「エクセルはそもそもグラフを描くツールではない」 うーん。融通が利かないとか、技術系に特化した機能がすくない(正規確率紙とか)いう点では「エクセルはそもそもグラフを描くツールではない」という意見には同意しますが…。 「信頼度が低いためにグラフをエクセルで書いてはならない」はちょっと言いすぎ感が…。 ただ、これもNo2の方が挙げられているように、Excelで計算した結果が(上の誤差の影響で)くるっている可能性はあるので、このデータでグラフを描けば当然くるってしまうでしょう。 (ただ、それがグラフを引いて視認できる誤差なのかはちょっと疑問ではあります。) 個人的意見ですが、桁精度が5~6桁くらいで事足りる計算で、演算回数が相当数重ならなければ、特殊な計算でもない限りは問題にならないと思います。 (Excel内部の桁精度は15桁らしいので。) ※グラフを引くなら、専用ソフトの方が有利だと思いますよ。 カレイダグラフというソフトを上司が使っていますが、1メモリあたり○mmとか指定できるらしいので、印刷したものを光で透かして比較したりするときには極めて便利だそうです。 エクセルではこうはいかないですね。(出来ても手間がかかりそうです。)

  • mtaka2
  • ベストアンサー率73% (867/1179)
回答No.2

既にある数値列をExcelでグラフにするだけなら問題ないと思います。 Excel上で何らかの計算をしてからグラフ化する場合、Excelに挙動が怪しい所があったりするので注意が必要です。 http://oku.edu.mie-u.ac.jp/~okumura/software/excel/roundoff.html http://www.itmedia.co.jp/news/articles/0709/27/news018.html

  • take0_0
  • ベストアンサー率46% (370/804)
回答No.1

別にExcelでグラフを描いたらデータが劣化するわけでは無いので問題無いです。 ただ、Mathematicaとかで描いた方が格好良いです。見た目で分かりますし、越えられない壁は確かにあります。 また、Excelは小回りが利かないので見難くなる事もありますし、無駄な手間がかかります。 私は学生時代、gnuplotとLaTeXで論文を書いていましたが、現在はMS-Officeだけです。 2000から使い始めましたが、2007になって良くなった所も悪くなったところもあり、グラフ機能は未だに使い辛いと思います。 蛇足ですが、Wordの数式エディタも使い辛いです。マシにはなったけど、今一どころではありません。 入社直後はWordにLaTeXで数式入力をするプラグインを使って、グラフはgnuplotで描いてましたが、意固地になるのも良くないと思い直して、現在はMS-OfficeとVisioだけで殆どの事を処理してます。 結論としては、使い易いなら何使っても良いのではないですかね。 ただ、もっと使い易いツールもあります。 それを押し付けるのもどうかと思いますけどね。

akiracola
質問者

お礼

ご回答ありがとうございます。 gnuplotの使い方についても調べてみようと思います。 >蛇足ですが、Wordの数式エディタも使い辛いです。マシにはなったけど、今一どころではありません。 それは、私も感じました。一つの数式を打ち込むのにけっこうな労力が必要になりますよね……

関連するQ&A

  • 信頼区間は±で表せますか?

    ゲームプログラムを作って、後記のやり方で勝率の信頼区間を出しました。 いくつかの論文を見ると、信頼区間を勝率から±何%かで表現していました。誰もが認める有名な論文です。 しかし私のやった方法では、勝率が50%付近なら良いのですが、少し100%方向か0%方向に偏ると正確には±で表せません。 なぜ論文では±で書けるのでしょうか。 私のやり方がおかしいのでしょうか。 それとも少しぐらい正確でなくても良いということでしょうか。でも勝率は論文の中でも重要な情報だったので、そんなにおろそかにしてはいけないような気もするのですが・・・。 統計学のことはほとんどわからず、また論文の書き方についてもあまり詳しくはないため、ご存知の方がいましたらご助言お願いします。 ~~~~~~~~~~~~~~~~~~~ OpenOffice Calcで、次のサイトに書かれてあった式を参考に95%信頼区間を出すものを作りました。 勝率の信頼区間 http://homepage3.nifty.com/nneo/winningrate.html ---------------引用ここから------------------------------------  勝ち負けの具合が勝率pの二項分布で表せるとすると、N局指してn勝だったとき、勝率pの95%信頼区間は二項分布とF分布の関係を使って下式で求めることができる(N:対局数, n:勝数,1-α:信頼率(信頼率95%ならα=0.05),Microsoft Excel表記)。 (勝率上限)=(n+1)/(n+1+(N-n)*finv(1-α/2, 2*(N-n), 2*(n+1))) (勝率下限)=n/(n+(N-n+1)*finv(α/2, 2*(N-n+1), 2*n)) ---------------引用ここまで------------------------------------

  • エクセル2007における「グラフツール」

    ビスタでエクセル2007を使用しています。 Windows7のエクセル2010では、グラフの作成において 「挿入」→「グラフ」→「縦棒グラフ」の操作から 「グラフツール」→「デザインタブ」というものがあると 聞きましたが、エクセル2007にはそういう機能は、 ないのでしょうか? 仮にあるとすればエクセル2007のどこを操作すれば 良いのでしょうか? ご存知の方、よろしくお願いします。

  • エクセルのグラフ

     入力した値(その時によって変化する)でグラフを作りたいんです。形としては直交座標で、中心O基準とする、各データのプロット図です。(わかりづらい説明。。)  入力する値は、中心Oからy軸の+方向(北の方向)を基準に、何度(方角)何メーター(距離)と入力します。入力したデータのx軸、y軸座標は出力できるようにしています。  エクセルのグラフ作成(散布図)でやると、データによって(+/-)グラフの形が変わってしまい、また、各データの値を連番で、1,2と入れたいんですが、うまくいきません。また、中心Oから0度、30度、60度、90度、、、という風に方角の罫線も入れたいです。  グラフは今まで扱ったことがなく、超初心者です。  わかりづらい説明ですが。。よろしくお願いしますっ。

  • フォトショップでエクセルのグラフの操作

    卒業論文にエクセルのグラフをワードに貼り付けた上で 掲載したいのですが、その際にエクセルのグラフをフォトショップ6.0で 90度回転させたいのですが、取り込めません。 こういう操作自体は可能なのでしょうか? 可能ならば手順を教えていただけたら幸いです。

  • 信頼度95%で有意差のある質問項目を選ぶ方法

    顧客満足度調査で、5段階評価の質問項目が30問程度あります。 この30問について、上司から、グラフ化する際に「信頼度95%で有意差のある項目は、○印で明示。」してほしいと、依頼を受けました。 具体的に、どのようにして算出して、「信頼度95%で有意差のある項目」を選び出すか、わかりますか? EXCELのこの関数を使って、この数値を代入して、とか、具体的に教えていただけると助かります。

  • エクセルのグラフで

    お世話になります   エクセルで下記のようなグラフができますか?   試験区が対象、試験区1試験区2の3区あります。調査項目は重さ、長さ色の3項目あります。 このうち、対象を100%として各試験区の項目の%を出します。 グラフはY軸の中心に対象の100%の線があり、上下に棒が伸びるようなものを書きたいです。 基準(対象)からどれだけ離れているかわかるようなグラフを作りたいです。こういうグラフの方がよいよというのでも良いのでお願いします。

  • マイクロソフトExcelの信頼性について

    マイクロソフトExcelの信頼性について教えてください。確かに便利なツールで、既にスタンダードな地位を得ておりますが、演算・関数機能の一部にバグがあり、さらにバグ対策は根本治療されていないとか?つまり、その場しのぎのバグ対策が講じられていると聞いた事があります。専門性の高い科学計算、統計データ処理にはExcelは使わないほうが良いのでしょうか?

  • VB2010で作成したグラフをエクセルに貼付けたい

    お世話になります。 VB初心者です。 現在、社内の評価表のようなものを作っていまして、個人単位の評価結果の点数とグラフを表示、印刷するプログラムを作っています。 そこで、グラフ表示まではChartなどを使用し出来上がりましたが、印刷をする段階で躓いています。 点数などはエクセルを使用したほうが効率が良いと思い、エクセル側にデータを渡しています。 その際、グラフも一緒に印刷したいのですが、その手順といいますか、方法がわかりません。 Chartのデータがそのままエクセルに使えれば…と思いましたが、方法がわからず、画像にして…とも考えましたが、どうやってエクセルに引渡しするのかがわかりません…。 訳あって、エクセルのバージョンに依存しない手段をとりたくて、バインド…というのでしょうか、そういった方法は出来るだけ避けたいと思っています。 どうか、経験豊かな諸先輩方のお知恵をいただけたらと思います。 ご指導、よろしくお願いいたします。

  • エクセルグラフの補間について

    エクセルでグラフを作成しました。横軸のY値がない場合、その間に折れ線がひかれずポイント のみの表示になります。それを補う方法でツール>グラフ>補間してプロットする というのが あるのですが、私のエクセルでは、「補間してプロットする」が薄字表示で選択できなくなっています。 どうしたらいいのでしょうか? バージョンはエクセル2003です。 お詳しい方いましたら対処方法を教えて下さい。

  • エクセル:面グラフ

    エクセルの積み上げ面グラフに関して質問があります。 空欄のある表をグラフに変換する際に、「空欄部分の数字を補完してプロットする」という機能があります。(「ツール」→「オプション」→「グラフ」タブ→「アクティブグラフ」) それを使用すると線グラフなどの空欄部分が空欄でない部分とつながる機能なのですが、積み上げ面グラフでもこれを使いたいと思います。 ただ、いつも通りのやり方をしても、つながりません。 どなたかやり方のわかる方教えてください。 ちなみにエクセルのバージョンはXPです。 よろしくお願いします。