y=ax+bというような一次方程式のグラフを書きたいのですが、どのようにやるか分かりません。どなたか教えてください。Excel以外でも可能性があれば教えてください。宜しくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

1.セルA1に『=a*B1+b』を入力


2.セルA2に『=a*B2+b』を入力
3.セルB1に設定したいxの範囲の最小値を入力。例えば『-5』
4.セルB2に(xの値の刻み=0.1とすると)、『=B1+0.1』
5.セル『A2:B2』を下方にコピー
6.(100行までコピーしたとすると)『A1:B100』の範囲を指定してグラフウィザードを使用して線グラフを作成する。

こんな感じでどうでしょう。
    • good
    • 0
この回答へのお礼

早速の回答有難う御座います!
詳しくて分かりやすいので大変助かります。
どうも有り難う御座いました!

お礼日時:2001/12/18 15:09

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qポケモン・ダイヤモンドが売ってない!!

友人がパールを買ったため、自分はダイヤモンドを買おうとしていたのですが、ダイヤモンドの方だけどこに行っても売切れです。
(パールはどこの店も置いてある)
パールとダイヤモンドでは多少でてくるポケモンが違うとは聞いていますが、
ダイヤモンドの方でそんなに人気のポケモンがいるのでしょうか???

Aベストアンサー

#2です。

あともう一つ思い当たるのが
広告等で「ダイヤモンド・パール」と
必ずダイヤモンドのほうが先に読まれるのも
影響しているのではないかと思います。
歴代のポケモンシリーズでもそうですが
先に読まれる方がメインっぽくて
後に読まれる方がサブっぽく感じてしまいます。
やっぱりメインっぽく感じる方が欲しいと
思う人の方が多いのではないでしょうか?

もっともワタシは1、2作目で
色の好みで緑と銀を選んだ関係で
好んでサブっぽく見えるほうから買っていますが…。

QEXCELでy=ax+b

データを入力し、図を作成するところまでできたのですが、その図にy=ax+bのラインを引きたいのですが、どうやったらいいのでしょうか?図は|::(ドットグラフ?)です。

Aベストアンサー

質問の『”y=ax+b”(1次関数)でラインを引く』というのを『”y=ax+b”(1次関数)で近似曲線を引く』という風に解釈してお答えします
グラフは書いてあると思いますが
そのグラフエリアを選択した状態で
メニューバーの【グラフ】→【近似曲線の追加】 を選択します。種類タブで、【線形近似】を選択します。【OK】ボタンをクリックすると、グラフにラインが引けます。

y=ax+bのa:傾き,b:切片の数値を表示したいときは
直線を選択した状態で
メニューバーの【グラフ】→【近似曲線の追加】 を選択します。オプションタブで【グラフに数値を表示する】にチェックを入れて、。【OK】ボタンをクリックしてください。

長い文章になりましたが、下のHPは多少参考になると思います。 

参考URL:http://www.eurus.dti.ne.jp/~yoneyama/Excel/mous_jyo/jyo-8/

Qエクセル2010 レーダーチャートグラフの作成

レーダーチャートを作りました。
背景をそれぞれ色分けしたいのですが不可能でしょうか(円グラフのような感じ)。
もしくはそれぞれの項目ラベルを任意の色に分けたいのですが、全部変わってしまいます。

また、項目ラベルが自分で好きな位置に移動できないのですが、もともと動かせないのでしょうか。

説明がうまくできなくてすいません。

Aベストアンサー

>背景をそれぞれ色分けしたいのですが不可能でしょうか(円グラフのような感じ)。

作成したグラフの「グラフエリア」をクリックすると上に「グラフツール」が出現します(デザイン、レイアウト、書式)
次に、「系列」エリア?をクリックして「グラフツール」の「書式」をクリック
「図形のスタイル」グループ内の「図形の塗りつぶし」で系列内の塗りつぶしが出来ます

または、グラフ内の「系列」を右クリックして「データ系列の書式設定」から「マーカーの塗りつぶし」より「系列」の色を変更していく事も出来ます

「項目ラベル」の塗りつぶしは、「項目」を選択→右クリックから「項目の書式設定」→「塗りつぶし」より変更していきます

但し、項目ラベルの移動は出来ません (データラベルの移動は出来ます)

Q【EXCEL】数式=SUM(A1*B1+A2*B2+・・・+A100*B100)を簡略化したい

お世話になります。

今Excelで、A1~A100とB1~B100まで数値が入っています。
セルC1に「=A1×b1」、C2に「=A2*B2」…C100に「=A100*B100」と入力しました。
そしてセルC101に「SUM(C1:C100)」と入力して合計を出しました。
(実際はもっと複雑な計算なのですが、説明の為に簡略化しています)

そうすると、計算結果セルが多く発生するためファイルサイズが莫大になってしまうのと、それを数千行×6列以上を一気に計算するとXPのリソースが足りないと出て計算できません。
なので2~3列ずつ何回も数式コピペを繰り返すことになっています。

そこで【別セルに掛け算をしてから全部SUMで足す】のではなく【1つのセルに掛け算とSUMを組み込む】という事を考えて
=SUM(A1*B1+A2*B2+・・・+A100*B100)を
を入力しようとしたのですが、数式が長すぎて四苦八苦です。

この式、なんとか簡略化できませんか?

Aベストアンサー

積の合計なら
=SUMPRODUCT(A1:A100,B1:B100)
でいいのでは?

Q【エクセル】もっとグラフを自由にレイアウトできないものかと。

いつもお世話になってます。
エクセルのデータをグラフにしたい時がしばしばあるのですが、
見にくいグラフになってしまい断念してしまいます。
もっと自由にレイアウトを変えられないものかと思います。

1.エクセルのグラフ機能に精通していれば自由自在に変化させられるのでしょうか?
2.エクセルのグラフ機能について詳しく解るサイトなどありましたら教えてください。
3.エクセルのデータを使用してグラフを作成する良いソフトがあれば教えてください。(できればフリーソフト)

どうぞよろしくお願いいたします。
【エクセル2003】

Aベストアンサー

こんにちは。

私は、単なる参考意見ですが、元々、MSは、グラフは得意ではないようです。また、日本の培われてきた工業界のグラフと合わない部分があるように思います。

ところで、世の中には、この表計算のグラフの世界には達人というのが別にいるのですね。

私が参考にしているのは、下記の場所です。結構、昔から、掲示板の中では、時々話題に上ったサイトです。

Jon Peltier's Excel Charts
http://peltiertech.com/Excel/Charts/index.html

文章は平易で懇切丁寧なのですが、正直なところ、読みにくいです。^^;個人が書いているせいもあって、ところどころ間違いもあります。一目瞭然だから、日本語に訳す必要がないのかもしれません。

国内に、これほどまでグラフに精通したサイトはないような気がします。後は、有料アドインなんかは時々見かけますが、結構な値段(Office 単体ぐらい)しますね。ビジネス用は高いです。

Qy=ax^2のグラフをExcelで作成したい。

y=ax^2のグラフをExcelで作成したい。

x=(v^2)/13.72 (x,v≧0)
のグラフをエクセル2007で作成したいのですが、全くはじめから分かりません。

表を作ってからそれをグラフにするのですか?

全く分かりません。

よろしくお願いします。

Aベストアンサー

データポイントを補間して補正するのでなく、正確な二次曲線を描きたいなら、近似曲線を利用します。

たとえば、vの値が0~10の範囲のグラフを描きたいなら、以下のようにvの開始値の0と終了値の10の間の適当な数字、たとえば5を選択して添付画像のようなリストを作成しておきます(二次関数なので最低3点必要です)。

これで「挿入」グラフでマーカーのみの散布図を作成します。

作成された散布図のデータプロットを選択してから右クリックして「データ系列の書式設定」でマーカーのオプションを「なし」にします。
もう一度右クリックして「近似曲線の追加」で「多項式近似」にチェックを入れ「2次」にします。

この後は、たとえば横軸の書式を整えたいなら、軸を選択して、右クリックし「軸の書式設定」から「最大値」や目盛間隔と補助目盛間隔などを表示したい状態に適宜設定します。
不要のラベルなどは、クリックして選択してDeleteで削除します。

Qグラフのプロパティ(名前?)について

エクセルで作成されたグラフには[Book1]Sheet1グラフ1・グラフ2・グラフ3・・・と名前が作成した順についていきますが、この名前を任意に変更することは出来ないのでしょうか。
例えば、1番目に作ったグラフをグラフ3に、2番目に作ったグラフをグラフ1に・・・といったようにグラフを作ってしまった後から変更したいのですが可能でしょうか?
どなたかご存じの方がいらっしゃいましたら、ぜひ、ご教授ください。

Aベストアンサー

Sub グラフ名取得マクロ()
Dim cn As String
Dim i, k As Integer

i = 1
k = 1

cn = ActiveChart.Name
ActiveWorkbook.ActiveSheet.Cells(i,k).Activate
Cells(i, k).Value = cn
End Sub

簡単にですが・・・。
iとkには任意の数字(i=行数、k=列数)を入れて、グラフを選択している状態で実行してください。
グラフを選択していないとエラーですよ。簡単に、なのですみません・・・。

QEXCELで作った折れ線グラフのy=△x+○の式を表示させたい

Excel2000を使っています。
折れ線グラフを作ったのですが、傾斜を表す
y=△X+○のような式の表示の仕方がわかりません。
教えていただけると助かります。
どうぞよろしくお願いいたします。

Aベストアンサー

こんにちは
妥当かどうかわからないですが
散布図の線無しでグラフを作ります。
グラフの点を選択してマウス右ボタンで「近似曲線の追加」
「種類」タブで「線形近似」を指定します。
更に「近似曲線の追加」の「オプション」タブで
「グラフに数式を表示する」を指定しますと
y=△x+○の式が表示されます。

では。

Qグラフの中間部分を省略したい…

EXCEL2007について質問です。
折れ線グラフを作成したときに数ある系列の中で一つだけ値の飛び出た系列があったとします。そのときに、中間の余白部分を省略して表示することはできないでしょうか。

例えば、系列店の月ごとの売上を折れ線グラフで表し、一店舗のみが断トツの売上を伸ばしていて、そのグラフを報告書にまとめたいが、どうしてもグラフが細長くなってしまい、うまくレイアウトできない。手書きなら波線を引いて省略できますがエクセルで作りたい。そんな感じです。

どなたかご存知の方がいらっしゃいましたらぜひご教授ください。
よろしくお願いします。

Aベストアンサー

まず、XY チャートラベラをダウンロードしてください
http://www.appspro.com/Utilities/ChartLabeler.htm
「ツール」にアドインとして格納されるのを確認してください
グラフ用データ(下のデータ)で、まず折れ線グラフを作成します
次いでグラフを右クリック「元のデータ」で「追加」
「値」にH3:H14 をドラッグ入力してOK
グラフに線が追加されたら、これを右クリック「グラフの種類」で「産婦図」(マーカー状)を指定してOK
再度「元のデータ」で「Xの値」に G3:G14 をドラッグしてOK

グラフを右クリック「グラフのオプション」「軸」で第2軸のX数値軸にチェックを入れてOK

左数値軸を右クリック「書式」「パターン」ですべてをなしにしてOK
左に張り付いた散布図マーカーを右クリック「書式」「データラベル」でどれかにチェック「パターン」でマーカーをなしにしてOK
このデータラベルをクリックして選択し「ツール」「XY Chartlabels」「Add Chart labels」でボックス表示 系列5を確認して中窓を折りたたみ I3:I14 をドラッグ入力 下窓は Left としてOK

プロットエリアを操作してグラフエリア左空白部分を広げてラベルの場所を確保、グラフエリアの書式でフォントを11ぐらいにし「自動サイズ調整」のチェックをはずします

波線はコピーしてお使いください

このようなケースは突出したデータをどのようなダミーにするか
双方の目盛をバランスよくどのように配置するかがポイントです

まず、XY チャートラベラをダウンロードしてください
http://www.appspro.com/Utilities/ChartLabeler.htm
「ツール」にアドインとして格納されるのを確認してください
グラフ用データ(下のデータ)で、まず折れ線グラフを作成します
次いでグラフを右クリック「元のデータ」で「追加」
「値」にH3:H14 をドラッグ入力してOK
グラフに線が追加されたら、これを右クリック「グラフの種類」で「産婦図」(マーカー状)を指定してOK
再度「元のデータ」で「Xの値」に G3:G14 をドラッグしてOK

グラフを右...続きを読む

QエクセルのVBAでy=x^2のグラフを書きたい

エクセルのVBAでy=x^2のグラフを書きたいのですが、どのようにしたらできるのでしょうか?

ちなみにVBEのイミディエイトは何をするところでしょうか?
debug.print 1とすると1が表示されますが、ここの出力を意図的にクリアする方法はありますか?

Aベストアンサー

#2です。
シート上に直接y=x^2のグラフを描いてみました。
Sub tst1()
ActiveSheet.DrawingObjects.Delete
z1 = 0.3 '表示を適当にする倍率
z2 = 10 '表示を適当にする倍率
xg = 800 '頂点、原点
yg = 50 * 50 '頂点 原点
'---初期設定
x0 = xg
y0 = yg * z1
x1 = xg
y1 = yg * z1
'---右側第1象限
For x = 2 To 50 Step 1
y = x ^ 2
ActiveSheet.Shapes.AddLine x0, y0, xg + z2 * x, (yg - y) * z1
x0 = xg + z2 * x
y0 = (yg - y) * z1
'--左側第4象限
ActiveSheet.Shapes.AddLine x1, y1, xg - z2 * x, (yg - y) * z1
x1 = xg - z2 * x
y1 = (yg - y) * z1
Next x
End Sub
上記でZ1,Z2が必要な量的説明が現在の小生にできませんが、とりあえずサンプルをお見せします。

#2です。
シート上に直接y=x^2のグラフを描いてみました。
Sub tst1()
ActiveSheet.DrawingObjects.Delete
z1 = 0.3 '表示を適当にする倍率
z2 = 10 '表示を適当にする倍率
xg = 800 '頂点、原点
yg = 50 * 50 '頂点 原点
'---初期設定
x0 = xg
y0 = yg * z1
x1 = xg
y1 = yg * z1
'---右側第1象限
For x = 2 To 50 Step 1
y = x ^ 2
ActiveSheet.Shapes.AddLine x0, y0, xg + z2 * x, (yg - y) * z1
x0 = xg + z2 * x
y0 = (yg - y) * z1
'--左側第4象限
ActiveSheet.Shapes.AddL...続きを読む


人気Q&Aランキング