問題タブ [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.
python - Pylab または mplot3d: マーカーとしてのインデックス
pylab または mplot3d (2d または 3d 散布図) でリストをプロットしているときに、リスト内のインデックスをマーカーとして使用することはできますか? または、リストのどのポイントがグラフのどのポイントに対応するかを視聴者に理解させることができる他の方法(または他のライブラリ)。
参考までに、ここに 3D 散布図を含めました。青い点のマーカーをリストのインデックスに変更したいと思っていました。
python - 2D numpy配列頂点エラーからのmatplotlib 3D散布
なぜこれが機能しないのか、私は困惑しています。csv ファイルから多数の浮動小数点データを numpy 配列に取り込み、配列内の 3 つの列に基づいて 3D 散布図を作成したいだけです。
アサーションエラーが発生するたびに:
私は...ちょうどそれを理解しましたが、これは私が今まで遭遇した中で最も役に立たないエラーメッセージであるため、これを何らかの方法で投稿します. 問題はここにありました:
マーカー = '0' は無効です。マーカー = 'o' をヒットするつもりでしたが、修正すると問題なく動作します。
python - mplot3d の bar3d() が、特定の視点からバーの面を正しくレンダリングしない
mplot3d
のbar3d()
メソッドを使用して Python で 3D 棒グラフを作成しました。視点を手動またはプログラムで変更すると、バーが正しくレンダリングされないことがあります。
この特定の例の仰角と方位角の値は次のとおりです。
zsort
のキーワード引数が何に適しているのかよくわかりませんbar3d()
-ドキュメントで説明が見つかりませんでした-とにかく、3つの可能な値(、、)をすべて試しmin
ましたがaverage
、max
どれもそれを改善しませんでした。以下の例をそれぞれ参照してください。
ここで何が恋しいですか?
python - Matplotlib 3D 棒グラフ: 軸の問題
x、y、z 軸のデータの取得に問題があります。以下は私のコードです。別の軸の範囲(dx、dy.dz)を定義した方法に問題はありますか?
以下のエラーが表示されます:
python - mplot3dでパースペクティブを無効にする方法は?
mplot3d でプロットするときにパースペクティブを無効にすること、つまり正射影を使用することは可能ですか?
python - Python - 3D パラメトリック曲線の線の色
同じ長さとy の値を持つ 2 つのリストtab_x (x の値を含む) とtab_z (z の値を含む) があります。
z の値で色付けされた 3D 曲線をプロットしたいと思います。2Dプロットとしてプロットできることはわかっていますが、これらのプロットのいくつかをyの異なる値でプロットして比較したいので、3Dにする必要があります。
私のtab_zには負の値も含まれています
この質問で時間 (インデックス) で曲線を色付けするコードを見つけましたが、このコードを変換して私の場合に機能させる方法がわかりません。
助けてくれてありがとう。
より具体的にするためにコードを追加します。
とりあえずこれ持ってる
私はこのコードを試しました
完全な失敗:
python - Matplotlib -- mplot3d: 3D プロットで z=0 軸に投影されたトリプロット?
多かれ少なかれ次のように、既知の三角形のセットで区分的に定義された 2 つの変数で関数をプロットしようとしています。
理想的には、三角形を軸 z=0 に投影することで、両方のサブプロットを 1 つに結合します。これは、2 次元プロットの他のバリアントでは可能ですが、トリプロットでは不可能であることはわかっています。私が欲しいものを手に入れることは可能ですか?
PS。これは、私が現在使用している実際の実装の大幅に単純化されたバージョンであるため、ランダムな散乱は少し奇妙に見えるかもしれません。
matlab - matlabの図に複数のシリンダーまたはチューブを描画する可能性はありますか?
matlab に 3 次元プロットがあり、複数の行が含まれています。それらの線の周りに円柱または中空のチューブを描きたいです。誰かが 3 次元プロットで複数の円柱をプロットした経験がありますか?
python - mplot3d フィギュアのグリッド壁の位置を変更する
パッケージを使用して図を作成すると、後で参照するこの mplot3d の例にmplot3d
示すように、3 つの灰色の壁が自動的に作成され、軸の目盛りとグリッド線がこれらの壁に沿って配置されます。
これらの壁は、指定された軸制限のわずかに外側に配置されるように配置されます。たとえば、参照されている例の図でわかるように、垂直グリッドの壁は 0 より少し下から 1 より少し上まで伸びています。これの負の副作用は、下の壁 (プロットの床、 )、0 より少し下のz座標に配置されます。これにより、グリッドを正確に読み取ることが難しくなります。たとえば、図の例の赤いサーフェスは下の壁の上に乗っているため、 y = 1の正しい位置ではなく、y = 1.1 に沿って配置されているように見えます。
これらのグリッド壁の位置を変更する方法を見つけようとしましたが、成功しませんでした。それらの色は、axis3d メソッドを使用して変更できます。文書化されておらず、私が知る限り何もしないset_pane_color(color)
別の axis3d メソッドがあります。set_pane_pos(xys)
グリッドの壁を手動で配置する方法はありますか?