- 締切済み
デルタグラフを使った3次元積み重ねグラフ
XY平面上に積み重ねグラフを表現したいのですがどのようにすればできるかわかりません. デルタグラフを使うとできると聞いたのですが・・・ 積み重ねグラフの平面での位置はグラフによって設定したX,Yの値で決定されるようにしたいです. X:5 Y:5 Z:1+3+5 というような感じで(X,Y)=(5,5)というXY平面上に, Z=9という値をその内訳(1,3,5)も含めて表現したいのですが. もしデルタグラフで無理であれば他のグラフィックソフトでもかまいません.
- ethanol-jp
- お礼率50% (2/4)
- グラフィックソフト
- 回答数1
- ありがとう数0
- みんなの回答 (1)
- 専門家の回答
みんなの回答
最初に棒グラフを作り、ツールボックスの選択ツールでグラフを選択。 グラフメニューから「立体表示」を選ぶと、ダイヤログボックスが現れるので、視点とパースを変えることでそれらしい物ができませんか。 嘗てVer.4を使っていましたが、ほとんど忘却し、手元の 「デルタグラフ完全マニュアル」多田仁彦著:金原出版より 割とポラデジタルは専門的な代理店ですから、問い合わせると答えてくれると思います。
関連するQ&A
- 二次元正規分布に関連する問題に困っています.
二次元正規分布に関連する問題に困っています. xy平面上に10×10の100個の格子があり, そのそれぞれの格子がzの値として, 1から100のいずれかの値を持っています. 与えられる点のイメージは以下のようになります. (x,y,z)=(1,1,56) (x,y,z)=(1,2,57) (x,y,z)=(1,3,59) … (x,y,z)=(100,100,98) zの値はxy平面上にランダムに散らばっているのではなく, 波の様なある曲面に沿って散らばっています. 今この局面上に散らばった値をもとに, z=55.55 という値が最も存在し得る位置を求めます. 現在のところ自分の考えではz=55.55という値と, 散らばった100個のzの値との偏差を計算し, この100個の偏差が最小となる点が, 最もz=55.55の点が存在し得るということを考えました. ここで,相関係数ρ=0とした二次元正規分布, f(x,y)=1/(2pi*σx*σy) *exp( -1/2 * ( (x-μx)^2/σx^2 + (y-μy)^2/σy^2 ) ) というf(x,y)を導入して, 上で考えたz=55.55という値が最も存在し得る位置を求めたいです. どなたか確率分布に詳しい方がいらっしゃいましたら, アドバイスをよろしくお願いいたします.
- ベストアンサー
- 数学・算数
- 高次元グラフを描けるフリーソフト
ある関数f(x,y)の値をz軸にとった3Dグラフというのは割と多くのソフトで描画可能だと思うのですが,f(x,y,z)を色で表して表示する4Dグラフを描けるフリーソフトってないのでしょうか? 色がついていてもそれがz軸の値に対するものでは意味がありません(エクセルの等高線図など). 4つのデータ(x,y,z座標と点における何かの値(温度など))を一つのグラフで表したいのです. また,式でなく,データからグラフが作成できるというのも必要な機能です. 何かご存じないでしょうか?
- ベストアンサー
- グラフィックソフト
- Excelで3次元分布図を表示したい
エクセルにて、3次元の分布図(散布図?)を示したいのですが、過去の質問等を見ても難しそうですね。 エクセル以外のフリーソフト等でも良いのですが、以下のような3次元のデータをもったものを立体的なグラフで表示する方法はないでしょうか? もちろん、エクセルで作図できればそれに越したことはありません。 X Y Z A 0.5 1.5 2.3 B 2.0 -0.7 1.0 C -2.5 1.3 -0.5 D 1.0 3.0 -2.5 ・ ・・ ・・ ・・ ・ ・・ ・・ ・・ 各要素は単独で点として表示したく、それぞれを線で結ぶ必要はありません。 ただし、3次元で表現するために、Z方向の値の表現については、XY平面上からまち針のような形で立ち上がるような表現が理想です。 理屈は極めて簡単だと思うのですが、うまく表現するエクセルの機能やソフトが見つかりません。 どなたか、よい情報をお持ちでしたらお教え下さい。 よろしくお願いいたします。
- 締切済み
- オフィス系ソフト
- 二変数の平面グラフ
二変数のグラフを平面で書く方法を探しています。 二変数といっても z=x^2+y^2 みたいなものではなく、 x・yともに独立した変数の二変数です。 縦軸・横軸ともに軸の取る値の範囲は決まっており、 軸の値の範囲の中で該当する場所にプロットするという感じです。 たとえば | x | y | | 2 | 4 | | 4 | 6 | | 7 | 9 | というデータなら、横軸が2のときは縦軸が4の位置に、横軸が4のときは縦軸が6の位置に といった具合でプロットし、線で結んでグラフにしたいのです。 Excelの散布図でやってみたのですが、データ郡が2個以上になるとできませんでした。 複数のデータ郡を一枚の平面グラフに収めたいので、方法を知っている方は回答をお願いします。
- ベストアンサー
- 数学・算数
- 3次元空間で3点を通る平面を2次元座標で表すには
3次元のベクトル(?)に関して質問させてください。 いまxyz座標の3次元空間の中に原点O(0,0,0), 点A(ax,ay,az), 点B(bx, by, bz)の3つの点があるとします。 3次元空間の中に3つの点があるので、これら3点を通る平面がひとつだけ決まります。 この平面がXY平面となるような、新しいXYZ空間を下記の条件で定義したいです。 原点O(0,0,0)に対応する点 → O'(0, 0, 0) 点A(ax,ay,az)に対応する点 → A'(αx, 0, 0) ただし αx = √(ax^2 + ay^2 + az^2) 点B(bx, by, bz)に対応する点 → B'(βx, βy, 0) このときのβx, βyの決め方を教えていただけないでしょうか? (おそらくβyの符号で2通りあると思います) ----- 具体的な目的は、以下のようなものです。 xyz座標の関数として値が決まるf(x, y, z)があります。 これを点O, A, Bを通る平面上でメッシュを切って計算しました。 この結果をgnuplotのpm3d mapでグラフ化したいのですが、gnuplotの入力は以下のようなフォーマットです。 X1 Y1 f(x1,y1,z1) X2 Y2 f(x2,y2,z2) X3 Y3 f(x3,y3,z3) X4 Y4 f(x4,y4,z4) ... そこでxyz空間の平面OAB上の点Pn(xn,yn,zn)を対応するXY平面上の点Pn'(Xn,Yn)に変換したいです。 よろしくお願いします。
- ベストアンサー
- 数学・算数
- gnuplot 4次元データ(3次元座標における値)の表示
まず、次のようなデータファイルがあります。 ----- x1, y1, z1, f1 x2, y1, z1, f2 x3, y1, z1, f3 x1, y2, z1, f4 x2, y2, z1, f5 x3, y2, z1, f6 以下、延々と続く。 ----- gnuplotで、zをz1に固定して、xy平面上に、fを立体的に表示する 方法があれば教えてください。 なお、pm3d で平面にカラーマップを表示する方法は分っています。
- 締切済み
- フリーウェア・フリーソフト
- 平面上のグラフの傾き
2変数関数 F(x,y) = 0 のxy平面におけるグラフの傾きは dy/dx = -Fx(x,y)/Fy(x,y)とあるのですが、これはどのように導かれたものなのでしょうか?
- ベストアンサー
- 数学・算数