web-dev-qa-db-ja.com

X軸(水平)のデータが非線形で外挿値であるExcelでグラフを作成する

次の形式のデータがあります。

  X |  Y
----+-----
  3 |  42
  4 |  57
  6 |  92
 11 | 119
 19 | 316

(注:上記の表は作成されたデータです)

MS-Excelでやりたいのは、2つの曲線をプロットすることです。1つは列の値を処理します。横軸データとしての「X」(線形スケールと仮定)、および別のデータ(対数スケールと仮定)。これは可能ですか?もしそうなら、どのように?

また、Yの値を外挿したい場合は(使用して、複数の「モデル」を選択することを望みます)、Xの特定の値に対してs.a. X = 5またはX = 9、どうすればよいですか?

これは、統計的外挿による典型的なカーブフィッティングの問題であると思いますが、回避するのに十分なMS-Excelの知識がありません。

3
jay

ここでは、2つの異なる(関連はあるものの)質問をしました。これを2つの別々の質問に分割することを検討する必要があります。

あなたの最初の答えに:

  1. 散布図(XY)タイプとしてグラフを作成します。
  2. 軸(最小/最大制限用)およびその他の必要なフォーマットを調整します。
  3. この最初のチャートを選択し、コピーを選択します。
  4. 最初のグラフのコピーをワークシートに貼り付けます。
  5. 2番目のグラフで、横軸を選択してから、[形式の選択]を選択します。
  6. [軸オプション]ウィンドウで、[対数目盛]ボックスをオンにして、ベース値を入力します(デフォルトは10)。対数目盛は、基本的な折れ線グラフまたは面グラフのオプションでは使用できません。

これで、2つの同じ形式のグラフが作成され、次のように、水平スケールの表示方法が異なる同じデータが表示されます。

enter image description here

簡単に言うと、これはExcelで非常に簡単に実行できます。最も簡単な方法は、ベースX値(上記で説明したように)と「モデルセル」を使用してテーブルを設定することです。静的Y値の代わりに、数式(X * mod = Yなど)を使用します。 。次に、Y値をプロットします。これは、「モデルセル」の値を更新するたびに変化します。これは、いくつかの作業でかなり複雑で洗練されたものになる可能性があります(たとえば、ルックアップテーブルを使用して「モデルセル」値を事前設定したり、分割表を使用したりします)。しかし、私がこの回答を始めたとき、これは実際には2番目の質問であり、適切に回答するには追加の詳細が必要です。

6
dav