• 締切済み

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平面上からまち針のような形で立ち上がるような表現が理想です。 理屈は極めて簡単だと思うのですが、うまく表現するエクセルの機能やソフトが見つかりません。 どなたか、よい情報をお持ちでしたらお教え下さい。 よろしくお願いいたします。

みんなの回答

  • neKo_deux
  • ベストアンサー率44% (5541/12319)
回答No.1

> XY平面上からまち針のような形で立ち上がるような表現が理想です。 ですと、こんな平面のイメージでしょうか? y | |  Z |  | | /\ |X  Y ┼──────x 平面に投影後のxyは、 x= a×X + b×y + c×z y= d×X + e×y + f×z が基本の計算式で、 (a,d)はxyzが(1,0,0)の時 (b,e)はxyzが(0,1,0)の時 (c,f)はxyzが(0,0,1)の時 表示されてもらいたい点の位置を指定します。 上の図だと、 (a,d)=(-1,-1) (b,e)=(+1,-1) (c,f)=(+0,+1) など。 (sin,cosを使い単位円上の座標を入れると伸び縮みしないです。) まちばりみたいにするには、影の位置(xy平面,z=0)からの線分にするとか。

関連するQ&A

  • 平面内では作図可能、不可能あるのは分かります。しかし立体(3次元)ではどんなものであれ作図不可能?

    平面内では作図可能、不可能あるのは分かります。 しかし、3次元の図(立体)はどんなものであれ作図は不可能だなと思ったのですが、これは正しいですか? 一般的に定規とコンパスのみ使うことを考えて、立体は絶対書けないものだと思いました。

  • 三次元の分布図(散布図)の作成方法について教えてください。

    三次元の分布図(散布図)を作成しようと考えていますが、作成例などが掲載されているサイトや書籍がありましたら教えてください。 機能としては下記のようなものを想定しております。 ・三次元であること ・座標(例.x=1,y=1,Z=1)に画像をプロット ・マウスで回転やズームができる ※その際にプロットしてある画像は常に正面(ユーザー側)を向いている ・プロットしてある画像をクリックすると画像が別ウィンドウに表示される 作成ソフトについて調べたのですが、たくさんあって(openGLやFlash、 Shade等?)私には良くわかりませんでした。おすすめのものや各ソフトの特徴等も是非とも教えてください。 当方C言語に関しては一応理解しております。 宜しくお願いします。

  • AUTO CAD200LTでno3次元

    私はCAD初心者です。ようやく土木関係でCADの仕事につくことができました。普段は簡単な修正や打ち出しが多いのですが。期限なしで地形の平面図と断面図の3次元化(立体的な感じになればよい)を依頼されました。 AUTO CAD200LTでも3次元はできるらしいのですが、実際どのように3次元かしていけばよいのでしょうか? 平面図の上に角度をあわせて断面図を貼り付けるだけではやっぱりだめですよね・・・(*_*) Z座標の作図とかってできるのでしょうか? すみませんよろしくお願いします

  • 二次元正規分布に関連する問題に困っています.

    二次元正規分布に関連する問題に困っています. 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という値が最も存在し得る位置を求めたいです. どなたか確率分布に詳しい方がいらっしゃいましたら, アドバイスをよろしくお願いいたします.

  • 5次元?6次元??・・・

    1次元は点(?) 2次元は平面 3次元は立体 4次元は立体+時間 てのはわかりますが、 5次元6次元など、5次元以上の言葉をたまに聴きますがそれってX,Y,Zと時間軸に何が加わるんですか? また何次元まであるのでしょうか??

  • 三次元のグラフ

    エクセルは二次元のグラフですが 三次元のグラフを書くソフトってあるんでしょうか? 光の強度分布を立体的に表したいんです。 だれか教えてください

  • 添付した図のように分布を推定するには

    添付した図のような散布図に対して,黒線のように近似曲線を推定し,かつ, それを基に赤線のように各年(x軸)にどれだけデータがばらついているかを表現したい のです。(添付図はペイントで自分で書いています) 単純に2次近似の曲線を推定する(黒線のみ)のは可能なのですが,推定した分布で赤線の 推定をする方法が分かりません。 このような分布推定方法をご教示ください。 なお,エクセルでやりたいと考えています。

  • エクセルで分布図を作りたい

    はじめまして。excelで分布図は作れるのでしょうか? 学校の先生に頼まれたのは、エクセルで表に入力したデーターをもとに分布図を作りたいそうです。 過去ログをみたら、同じような質問があったので作れ無い事はないとおもいますが、何せ今まで簡単なグラフしか作ったことがないのでよくわかりません。 国語のテストに関する分布図です。分布図の条件は、 主語述語の問題3問に関して、「30点以上の合格」「30点以下の不合格」「指導が必要」「指導が不必要」の4列があり、例えば出席番号1番の人は、30点以上合格して指導が不必要な場合は、「30点以上の合格」のセルと「指導が不必要」のセルに1とそれぞれ入力してあります。 ←この場合の1に特に意味はないそうです。分布図には、出席番号のみで表示したいそうです。 このような分布図ができるでしょうか?難易度高し? また、作り方の参考になるサイトがありましたら 教えてください。ちょっと困っています、よろしくおねがいします。

  • エクセルでの三次元グラフのかきかたについて。

    「エクセル」にて二次元ではなく、x軸y軸z軸のある、立体的な3次元のグラフをかかせるにはどのような入力をすればよいのでしょうか?

  • 地図ソフトの立体表示(3次元表示)について

    地図ソフト、たとえばGoogleEarthで地図を表示し建物を立体表示させる場合、パソコンにグラフィックボードが無い場合でも3次元表示はできますか。現在使っているパソコンは2000年秋の製品でOSはMeからXPへのアップグレードをしました。GoogleEarthの平面図は時間は遅いですが何とか表示できますが立体表示がうまく行きません。原因がグラフィックボードに関係するのか、今のパソコンのままでソフト的に表示させる方法があるのか知りたいのですが、よろしくお願いします。

専門家に質問してみよう