対数近似曲線の数値化

このQ&Aのポイント
  • excelで各国のデータをまとめ、別の変数の順に並べてグラフ化した際、R2値1に近い対数曲線を用いました。対数曲線と各国の値の違いを数値化する方法について教えてください。
  • 対数曲線と各国の値の違いを数値化する方法を知りたいです。現在、excelでデータをまとめてグラフ化し、対数曲線を使っています。対数曲線上の特定の国の値を知りたいです。
  • excelで各国のデータをまとめ、別の変数の順に並べてグラフ化しています。対数曲線を使用している際に、各国の値と対数曲線の違いを数値化したいです。具体的な計算式や方法を教えてください。
回答を見る
  • ベストアンサー

対数近似曲線の数値化

対数近似曲線の数値化 お世話になります。 excelで各国のとあるデータをまとめ、別の変数の順に並べてグラフ化しました。 傾向値を見る為、一番R2値1に近い対数曲線を入力しました。 そこでこの対数曲線とそれぞれの国の値がどれだけ違っているのか数値化したいのですが、 対数に関してはよく分かっておらず、また、x軸も数値ではないので計算式が成り立つのかも わかっておりません。 無知なことを承知で何か近似曲線を数値化する方法を教えて頂きたくよろしくお願いいたします。 計算式は下記の通りです。 y=234.3ln(x)+951.9 例として、添付画像の一番左端の韓国の$/1000kmの値が「1051」だった場合、 対数曲線上の韓国はいくらの数値なのでしょうか?

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

  • ベストアンサー
  • m_and_dmp
  • ベストアンサー率54% (974/1797)
回答No.2

y=234.3ln(x)+951.9 は、エクセルの分析機能を使用したのではなく、R2(Rの二乗)が1に近い対数曲線を別の方法で求めたのですね? この近似曲線を求めるとき使用したのが、出発地から目的地までの距離(x)と、料金(y)なのだと思いますが、回帰分析で、実際のデータにない(として、)韓国までの料金を求めるには y = 234.3 x ln(韓国までの距離)+ 951.9 で良いのではありませんか? 私がご質問を正しく理解していないおそれがありますので、数表とグラフを作ってみました。ご覧の上補足をお願いします。

その他の回答 (1)

  • m_and_dmp
  • ベストアンサー率54% (974/1797)
回答No.1

y=234.3ln(x)+951.9 は、エクセルに近似曲線を表示させ、書式オプションで表示させたの式ですか? その場合、(x)のxは横軸の数値を、yが縦軸の値を表します。 ln(x)はxの自然自然対数を求める関数です。エクセルのセルに =ln(2.7182818284) と入力すると 1 に近い値が返されます。 近似曲線と、実際の値の差とか比を求めるときは、実際の値はグラフを作るときに用意した、数表ですから、 =ln(x)+951.8 から実際の値を引くなり割るなりしたらいいのですが、 xに何を代入するかが問題です。 グラフの元になった表について説明して下さい。固有名詞や、実際の数値は架空のものでかまいませんがが表の構成が大切です。 参考: 2.71828 18284 59045 23536 02874 71352 ......

hiroro5362
質問者

補足

ご回答ありがとうございます。 グラフを載せたつもりでいましたが、載せられていませんでした・・。 飛行機の料金をまとめて研究発表したくてご質問させてもらっております。 x軸は韓国、中国、アメリカ等国名を距離の近い順に並べています。 y軸は料金を1000kmで割った数値です。←今回の曲線はこちらから作成しました。   (例:韓国15000円/人÷1000km)*数字は適当です。 料金が距離に比例しているのかを調べたくて今回作りましたが、 あくまで国は距離順に並べ替えただけです。 よろしくお願いします。

関連するQ&A

  • エクセル対数近似曲線のX値を代入、Y値の求め方

    初めて質問させていただきます。 エクセル2003で散布図グラフを作成し、対数近似曲線を表示させたところ、以下の方程式が表示されました。 y=2E+06Ln(x)-4E+06 この式にXの値を代入して、Yの値を求めようと思い、X=25, 30, 35, 40・・・を代入してみたところ、Yの値が、対数近似曲線のグラフの位置と一致しないで困っています。 たとえば、X=25を代入して、Y=2*10^6*Ln(25)-4*10^6で計算すると、Y=2,437,742となります。一方、対数近似曲線のX=25のところを見ると、Y=3,000,000ぐらいになっています。 アドバイスを頂けると大変助かります。よろしくお願いいたします。

  • EXCELの近似曲線の対数近似の式

    EXCELのグラフを作る機能で対数近似を選択して引くことが出来る近似曲線の式 について教えてほしいのです。 対数近似の式y=aln(x)+bの係数aとbを算出して、曲線と実際のデータとの 乖離している差をエクセルの関数を使って算出したいのです。 おかしな条件かもしれませんが、yの値は(-)負の値もとりますし、バラバラ です。 なんとなく、わかる範囲で計算したのですが、yが負の値だとエラーがでて 計算してくれなくて・・EXCELのグラフの機能であれば、問題なくグラフ化される ので、私の計算式が間違っているはずです。 例えば以下の数値だとy = -0.81387583Ln(x) + 1.05061096 です。 *小数点以下2桁以下は四捨五入になっていますので細かくはあわないかも しれませんが・・・。 X={1,2,3,・・・・10} y={1.21,2.07,-1.10,-1.55,-0.58,-0.01,-0.73,-0.67,-0.30,-0.12} yが毎回変わるため、グラフからカット&ペーストするのは手間がかかります のでしたくありません。m(__)m 算数も数学も良くわからないものですが、どなたかご教授いただければ幸いです。

  • エクセルの対数表示における近似線について

    エクセルでグラフ(散布図)を書いたときにx軸を対数表示にしました。その上で近似曲線(1次線形)を設定したところその近似曲線が通常の軸で直線となってしまいました。 つまり対数表示上では曲線となってしまいます。 これを対数表示時に直線としたいんですけどエクセル初心者でやり方がわかりません。よろしければわかる方がいらっしゃいましたら教えていただきたいです。 もちろん対数軸にしても直線で近似できるグラフです。

  • 近似曲線と近似式の結果のちがい

    X軸1200、900、600、300 Y軸900、600、480、300 これを散布図でグラフ化して、多項式(3次)で近似曲線を表示すると ちゃんと4点を通過する曲線が表示されます。 ところが、この近似曲線の近似式を表示させて、その式にXの値を入力すると、 グラフとまるでかけ離れた数値になります。 データ数が少なすぎるためでしょうか。

  • エクセルの近似曲線について教えてください。

    エクセルの線形近似曲線(右上がり)のY軸とX軸との交点を知りたいんです。グラフとしても数値も。 近似曲線はサンプルの点と点の間しか出ないので困ってます。 X軸サンプルは最小が1.0なので,今のままでは近似曲線がY軸,X軸と 交差しません。 文章の意図が分かりにくかったらすみません。 知っているかたがいらしたらお願いします。

  • エクセルのグラフでの近似曲線

    こんにちは。 早速質問ですが、エクセルでグラフを作成して、近似曲線を追加する時、近似曲線の式を計算してくれますよね。 その近似曲線についてなのですが、グラフを対数グラフにしたとき、近似曲線の式は自然対数で表されてしまいます。これを常用対数に変えることは無理なのでしょうか?ぜひ知っている人がいましたら教えて下さい。

  • 自然対数Ln(x)からxを求める方法について

    エクセル2007を使用し、あるグラフの近似曲線(対数近似)を描き、y=0.394Ln(x)+0.88という式を得ました。 y=2.041の時のxの値を求めたいのですが, 自然対数Ln(x)からxを求める方法があるでしょうか? よろしくお願いします。

  • 近似曲線の数式について(エクセルのグラフ)

    エクセルの線グラフで項目軸ラベルの数値が6,9,12で、値が0.92、1.43、1.90であるグラフの近似曲線(線形近似)の数式を求めたら、y=0.49x+0.4367となりました。この数式は、(x,y)=(1,0.92),(2,1.43),(3,1.90)となっているようですが、僕はこの数式を項目軸ラベルにあわせて(x,y)=(6,0.92),(9,1.43),(12,1.90)となるようにしたいのですが、そのようにできますか?できるのなら、どのようにしたらいいのでしょうか?教えてください。

  • Excelで近似曲線の数値をセルに反映させたい

    エクセルでグラフを作って近似曲線を引いたときの間の数値をセル上に反映させたいのですが、方法はないのでしょうか。 例えば、 A B 10 0 11 12 5 13 14  15 16 15 17 18 といったような表をAをX軸、BをY軸でグラフにすると、3点のプロットのみが表示されて、それに近似曲線を入れることができると思います。 この近似曲線のデータをセルの空白の部分にプロットしていきたいのですが、方法がわかりません。 よろしくお願いします。

  • VBAで多項式近似曲線の計算

    Excelで求めた近似曲線の値をAccessVBAで変数を当てはめて計算したいのですが、計算がうまくいきません。 近似曲線で求められた式は y = -92.397x2 + 3271.3x + 90679 で、このxにフィールド名を当てはめてUPDATE文を作りたいと思っています。 作った式は -92.397*[フィールド名]^2+3271.3*[フィールド名]+90679 としましたが結果が近似曲線グラフで見られたような答えにはなりませんでした。 色々調べているのですが、何が原因かよくわかりません。 ご回答よろしくお願いいたします。

専門家に質問してみよう