問題タブ [mplot3d]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
408 参照

python - Pylab または mplot3d: マーカーとしてのインデックス

pylab または mplot3d (2d または 3d 散布図) でリストをプロットしているときに、リスト内のインデックスをマーカーとして使用することはできますか? または、リストのどのポイントがグラフのどのポイントに対応するかを視聴者に理解させることができる他の方法(または他のライブラリ)。

参考までに、ここに 3D 散布図を含めました。青い点のマーカーをリストのインデックスに変更したいと思っていました。 3D 散布図

0 投票する
1 に答える
998 参照

python - 2D numpy配列頂点エラーからのmatplotlib 3D散布

なぜこれが機能しないのか、私は困惑しています。csv ファイルから多数の浮動小数点データを numpy 配列に取り込み、配列内の 3 つの列に基づいて 3D 散布図を作成したいだけです。

アサーションエラーが発生するたびに:

私は...ちょうどそれを理解しましたが、これは私が今まで遭遇した中で最も役に立たないエラーメッセージであるため、これを何らかの方法で投稿します. 問題はここにありました:

マーカー = '0' は無効です。マーカー = 'o' をヒットするつもりでしたが、修正すると問題なく動作します。

0 投票する
0 に答える
842 参照

python - mplot3d の bar3d() が、特定の視点からバーの面を正しくレンダリングしない

mplot3dbar3d()メソッドを使用して Python で 3D 棒グラフを作成しました。視点を手動またはプログラムで変更すると、バーが正しくレンダリングされないことがあります。

この特定の例の仰角と方位角の値は次のとおりです。

zsortのキーワード引数が何に適しているのかよくわかりませんbar3d()-ドキュメントで説明が見つかりませんでした-とにかく、3つの可能な値(、、)をすべて試しminましたがaveragemaxどれもそれを改善しませんでした。以下の例をそれぞれ参照してください。

zsort='分'

zsort='平均'

zsort='最大'

ここで何が恋しいですか?

0 投票する
2 に答える
6945 参照

python - Matplotlib 3D 棒グラフ: 軸の問題

x、y、z 軸のデータの取得に問題があります。以下は私のコードです。別の軸の範囲(dx、dy.dz)を定義した方法に問題はありますか?

以下のエラーが表示されます:


0 投票する
2 に答える
10229 参照

python - mplot3dでパースペクティブを無効にする方法は?

mplot3d でプロットするときにパースペクティブを無効にすること、つまり正射影を使用することは可能ですか?

0 投票する
1 に答える
1695 参照

python - Python - 3D パラメトリック曲線の線の色

同じ長さとy の値を持つ 2 つのリストtab_x (x の値を含む) とtab_z (z の値を含む) があります。

z の値で色付けされた 3D 曲線をプロットしたいと思います。2Dプロットとしてプロットできることはわかっていますが、これらのプロットのいくつかをyの異なる値でプロットして比較したいので、3Dにする必要があります。

私のtab_zには負の値も含まれています

この質問で時間 (インデックス) で曲線を色付けするコードを見つけましたが、このコードを変換して私の場合に機能させる方法がわかりません。

助けてくれてありがとう。

より具体的にするためにコードを追加します。

とりあえずこれ持ってる

ここに画像の説明を入力

私はこのコードを試しました

完全な失敗:

ここに画像の説明を入力

0 投票する
1 に答える
1142 参照

python - Matplotlib -- mplot3d: 3D プロットで z=0 軸に投影されたトリプロット?

多かれ少なかれ次のように、既知の三角形のセットで区分的に定義された 2 つの変数で関数をプロットしようとしています。

理想的には、三角形を軸 z=0 に投影することで、両方のサブプロットを 1 つに結合します。これは、2 次元プロットの他のバリアントでは可能ですが、トリプロットでは不可能であることはわかっています。私が欲しいものを手に入れることは可能ですか?

PS。これは、私が現在使用している実際の実装の大幅に単純化されたバージョンであるため、ランダムな散乱は少し奇妙に見えるかもしれません。

0 投票する
1 に答える
1029 参照

matlab - matlabの図に複数のシリンダーまたはチューブを描画する可能性はありますか?

matlab に 3 次元プロットがあり、複数の行が含まれています。それらの線の周りに円柱または中空のチューブを描きたいです。誰かが 3 次元プロットで複数の円柱をプロットした経験がありますか?

0 投票する
0 に答える
383 参照

python - mplot3d フィギュアのグリッド壁の位置を変更する

パッケージを使用して図を作成すると、後で参照するこの mplot3d の例にmplot3d示すように、3 つの灰色の壁が自動的に作成され、軸の目盛りとグリッド線がこれらの壁に沿って配置されます。

これらの壁は、指定された軸制限のわずかに外側に配置されるように配置されます。たとえば、参照されている例の図でわかるように、垂直グリッドの壁は 0 より少し下から 1 より少し上まで伸びています。これの負の副作用は、下の壁 (プロットの床、 )、0 より少し下のz座標に配置されます。これにより、グリッドを正確に読み取ることが難しくなります。たとえば、図の例の赤いサーフェスは下の壁の上に乗っているため、 y = 1の正しい位置ではなく、y = 1.1 に沿って配置されているように見えます。

これらのグリッド壁の位置を変更する方法を見つけようとしましたが、成功しませんでした。それらの色は、axis3d メソッドを使用して変更できます。文書化されておらず、私が知る限り何もしないset_pane_color(color)別の axis3d メソッドがあります。set_pane_pos(xys)グリッドの壁を手動で配置する方法はありますか?