- ベストアンサー
データ解析ができなくて困ってます。
二つの異なる時系列データがあります。 この二つの曲線の差を求めたいのですが、 一つは0.5秒毎、もう一つのxの値の幅は一定ではありません。 x y x y 0.5 5 0.35 7 1.0 7 0.75 9 1.5 6 0.95 11 ・ ・ ・ ・ ・ ・ エクセルでいろいろ考えたのですが、わかりませんでした。 なにかいい方法はありませんでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#210617
回答No.1
とりあえず時間軸上で、両方の離散データの各点を直線で繋いで折れ線グラフにしてみたら? 同一時間での値を比較したいのなら、直線近似で推定する。 例えば、0.5と1.0のデータから、0.35,0.75を計算する。 また、測定しているものが何かによっても変わってくるでしょう。 時間的に減衰するものをみているのか、一定値の飽和していくものか、周期的に変動するものか…、それによって、時定数が求まるとか、周期がわかるとか。 そういうモデルというか理屈がなくて、ただ漫然と差をもとめたいといっても、グラフを書くくらいしかないと思うのですが。
お礼
ご回答ありがとうございます!! 初めて投稿したのですが、こんなに早く回答していただける方が いらっしゃるなんて、ホントうれしいです。 今は離散データを散布図からグラフにしていたのですが、 折れ線もやってみます。 実は、ガス濃度の測定データで2000点以上あるのですが、モデルや理屈がないので、アドバイスしていただいたように、直線近似しかなさそうです。 とにかく、夜分遅くにありがとうございました。
補足
トライしてみました。 質問のところで、例にあげたデータですが、正確には、 (0.5 , a1) (0.613 , b1) (1.0 , a2) (1.233 , b2) (1.5 , a3) (1.847 , b3) というふうに、一つは0.5秒毎(約2400点)、もう一つは約0.6秒毎(約2000点)です。 アドバイスしていただいたように、直線近似を用いる方法で、 ((a2-a1)/0.5)*0.613+2a1-a2 を最初のセルに入力して、 ドロップダウンして計算したいのですが、当然ですが、 データ数が違うので、途中からズレてしまいました。 IFなどの関数を使って、何かうまい方法はありませんでしょうか??