• ベストアンサー

データのフィッティングについて

ある一連のデータ系列が得られたとき、理論式でフィッティングすることがよくあります。データ点を線分で結ぶのではなく、フィッティングしてグラフを書くことのメリットは何でしょうか?また、理論式がない場合は、どのような式が一般的にフィッティングに使われるのでしょうか?この場合は、フィッティングせずにデータ点を折れ線で結ぶだけでよいのでしょうか?

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

  • ベストアンサー
  • chiezo2005
  • ベストアンサー率41% (634/1537)
回答No.1

データ系列を採る目的はそのデータからある特徴量を求めるためです。 理論式にすべてのデータ点が載ればフィッティングの必要はもちろんないのですが,必ず測定の誤差,理論の実験の違いなどから理論のカーブに載らないと思います。 そのときはフィッティングを通して,誤差の排除をおこない,ほしいパラメータの精度を上げます。 また理論式の無い場合についても,データには誤差が含まれており点をただ結ぶとデータの持っている意味に見通しが得られにくいのです。 そのために,適当な式でフィッティングをして見通しをよく,また法則性を明確にします。 フィッティングに用いる式としてはグラフ用紙の種類と同じで 一次関数,指数関数,対数関数などが良く使われます。 http://www.sci.kagoshima-u.ac.jp/~itls/Japanese/chapter5/index.html を参考にしてください。

science_zero
質問者

お礼

回答ありがとうございました。フィッティングは、データから法則性を抽出することが目的なんですね。

その他の回答 (1)

noname#57316
noname#57316
回答No.2

データから何らかの結論を引き出し、その結果を共有しようとする場合、個人のセンスや 直感などに頼るのは好ましくなく、誰が行っても同じ結論になる、というのでなければ、 科学的とは言えず、万人を説得できるものとはなりません。 フリーハンドでフィッティングカーブを描くのは、誰がやっても同じ結果になるとは 言えないでしょうが、フィッティングの方法が合理的なもので、妥当性が認められれば、 その結果は共有されることになるでしょう。 従って、合理的な理論式を導くことには、大きなメリットがあるのです。

science_zero
質問者

お礼

回答ありがとうございました。適切な式でフィッティングすることが必要ですよね。

関連するQ&A

  • 折れ線グラフの線分ごとに色を交互に変える。

    一本の折れ線グラフを描きます。 各折れ線の線分(このつながりが全体の折れ線になる)の偶数番目と奇数番目の色を変えたい。 他言語でグラフを書く場合は、各線分の色を指定できますが、excelの基本機能ではできないと思います。 VBAではこのようなことができるでしょうか。別途データ系列として各線分の色を与えることはできます。 折れ線グラフでなく、棒グラフとしても、各棒グラフの色を変える必要もあります(折れ線が可能なら、棒グラフも可能でしょう) excel-vbaの範囲でどんな可能性があるでしょうか。 可能性のありそうな方法例として、 偶数線分と奇数線分を分けて2系列のデータとします。 X軸だけを考えて、偶数線分の系列は、10-20、30-40、50-60・・・ 奇数線分の系列は20-30、40-50、60-70、・・・ のように描画できれば、それぞれを別の色を指定すればよいです。 これができれば3系列としてもできそうです。

  • シミュレーションのフィッティングに関して

    私はこれからパラメータが13個ある物質の温度特性に関するシュミレーションのデータを実測値とフィッティングしようと考えております。 思いつきで近い値にする方法は思いついたのですが、理論的にそれが フィッティングできたという証明ができず、なにかシミュレーションのフィッティングに関する理論はないものかと探しています。 もしご存知でしたら是非是非教えてください。

  • フィッティング

    何らかのピークのデータがあるとしますよね?それをデータ解析するのにフィッティングします。そのときよくあるガウシアンとローレンツィアン。これらがどういうフィッティングなのかを知りたいです。これを知らなかったらどういう場合にどういうフィッティングをしたらいいのかわかりませんよね?例えば、何を見たらのってたりするものなのでしょうか?自分で探してみたけど見つかりません。しかも今現在そのフィッティングが目の前まで差し迫ってきています。誰か助けて!

  • Excelで複数行のデータを1つのグラフに

    Excel2002(officeXP)を使っています。それで80000点のデータを1つの折れ線グラフに表示したいのですが、32000を超えると複数行にして系列を分けてください。とコメントされてます。それで複数行に分けて系列を分けたのですが、そうすると番号順にグラフを描画するため系列が重なってしまいます。 80000点すべてでなくても、32000点以上のデータを1つのグラフに表示する方法をご存知の方は教えてください。

  • 折れ線グラフのデータ系列のポイント時に疑問です。

    初心者です。勉強中ですので、どうしようもない相談ですみません。 (1)1月~12月までの売上合計折れ線グラフを作成したとします (2)一つのデータ系列のみ、値を付けたいと思います。 (3)9月のみ、データの値をグラフ上につけるため、まずは、折れ線グラフ全体を クリックしました。→折れ線グラフの全ての売上合計のデータ系列に■がつきました。 (4)その後、9月のみなので、9月のデータ系列の■の所のみ、クリックした所、 8月にも■のハンドルがつきました。 なぜでしょうか。同じような事を折れ線グラフですると、同じく希望の月の一つ前の月の データ系列も■がつきます。 しかしながら、棒グラフ、横棒グラフなどはつきません。 やはり、折れ線グラフは、前月から線を引っ張ってくるのでこうなるのでしょうか。 すみません、よろしくお願い致します。

  • 実験データのフィッティングについて

    i 個の測定データ(x[i],y[i]) を,最小二乗法などを用いて下記の式にフィッティングさせ、AとBを求めたいと思うのですが、私の勉強不足で線形最小二乗法(グラフにプロットして、切片と傾きから求める方法)で解く方法が分かりません。 Y = Alog{x/(x-B)} (x>B) 考え方だけでも構いませんので,どうかご教授下さい。よろしくお願いいたします。 また、最小二乗法に関する大学学部生程度のレベルの教科書的な本がありましたら、教えて下さい。よろしくお願いします。

  • 複数のデータ系列の線の太さを変えたい

    Excelの折れ線グラフやレーダーチャートで、複数のデータ系列の線の太さを一括で変えたいのですが出来ないのでしょうか? 右クリックして「データ系列の書式設定」を使っても1つずつしか変えられませんでした。

  • 折れ線グラフの一部のみを積み上げ折れ線にするには?

    Excel2007において「多数の系列の内一部のみを積み上げ折れ線グラフ、他の系列を通常の折れ線グラフのままにして、同一のグラフに表示させる」ことをグラフの設定のみで行うことは可能ですか? それとも、バックデータで積み上げる系列を足し上げた系列をあらかじめ作ってグラフ化するしか内のでしょうか?

  • エクセルにて、一部のデータが無い折れ線グラフについて

    エクセルにて、一部のデータが無い折れ線グラフについて 1 2 4 3 折れ線1 2   5 6 折れ線2 上記のように折れ線2のデータが一部無い場合、点と点を線で結ぶ形式を選んでも、数字2と数字5の間の線は描かれません。 これを何とか手書きではなく、自動で書く方法は無いでしょうか?

  • エクセルでのグラフデータについて

    経過時間(分)が 0 60 120 180・・・360という風に与えられていて、4つある系列(系列1,2,3,4とする)のそれぞれの経過時間における値をエクセルでのグラフに反映させたいとき、どのようにすればそのグラフができるでしょうか? 普通に範囲指定して折れ線グラフで挿入しても思ったようなグラフにならず困っています。 経過時間 0  60  120  180   210  240  270  300  360 系列1   0.05 0.1 0.35  0.65  0.85  1.05  1.25  1.41  1.6 系列2   0.05 0.11 0.37 0.5   0.7   0.88  1.10 1.25  1.4 系列3   0.05 0.1 0.36 0.49   0.67   0.87  1.17 1.26   1.41 系列4   0.05 0.1 0.37 0.51   0.53  0.52   0.51  0.52  0.51 あと、経過時間の間隔が30分のものと60分との場合では、どのようにして区別すればいいんでしょうか? よろしくお願いします!