- ベストアンサー
excelの散布図のスムージングについて
excelの散布図でスムージング機能がありますが、スムージングで引かれた曲線の座標を求めることは出来ないのでしょうか? X軸の値もしくはY軸の値を指定するとそれぞれY軸、X軸が帰ってくるような関数、マクロなどは無いのでしょうか? HELPを探したのですが上手く見つかりませんでした。 そもそも、求めることは不可能なんでしょうか? ちなみに、excel95,97,2000を使っています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
はじめまして rukukuと申します X Y 0 0 1 20 2.3 20 3 0 で試してみた感じから「スプライン補間」かその他の近似法を使用している かと思います。 残念ながらExcelではそのような曲線上の値を知るような方法はないかと 思います(私の知る範囲でですが)。 グラフソフトではそのようなものがあるかもしれません。 http://www.vector.co.jp/vpack/filearea/win/ 等で探してみてください。 YHOさんが例として挙げられたような数の少ないデータでは、近似法によっ て値が大きく異なることがあるので注意してください。 実験データなどで、元の数式の形が予測できて、その係数を知りたいとい うならば、その数式に応じた方法があることもあります。
その他の回答 (1)
- nishi6
- ベストアンサー率67% (869/1280)
『スムージング機能』とありますが、近似曲線のことでしょうか。 近似曲線なら、この近似曲線を選択して、 →右クリック →近似曲線の書式設定 →オプションタブの『グラフに数式を表示する』にチェック これで、グラフ上に近似曲線(または直線)の式が表示されるので、X値を元にYの計算(または逆)が可能です。 (当方、Excel2000です)
補足
早速のお答えありがとうございます。 >近似曲線のことでしょうか。 残念ながら近似線のことではありません。[データ系列の書式]-[パターン]-[線]の[スムージング]のことです。 この機能は各マーカーを曲線で結ぶもので近似線とは違います。近似線の場合は必ずしもマーカー上を通りませんよね。 例えば、山形のグラフを描いた場合 X Y 0 0 1 20 2.3 20 3 0 このグラフを散布図で描き、線を引く時にスムージングした場合と近似線では同じラインを通るようには設定できません。 このスムージング上の座標を求めたいのです。
お礼
rukukuさん、ありがとうございますm(_ _)m 他の方の回答もないようなので、無理なようですね。 excel内部では計算されているので、参照できても良いような気がしますが、こればかりは仕様なので仕方ないのでしょうね。 >「スプライン補間」かその他の近似法を使用している かと思います。 色々な計算方法があるのですね。勉強になります。 私は5~9点ほどを雲形定規で引いて、評価しています。 excelでは、手書きのようにはいかないのですが、曲線用にもう一つプロットしてやり、必要ならばいくつか点を増やしてやるとイメージに近い曲線を引くことが出来ます。 参照できるなら便利なのですが、目読みでも十分な精度なので…。 参照のURLはなかなか役に立ちそうです。ありがとうございましたm(_ _)m お礼が遅れたことをお詫びします。