はじめに
離散的データを表示するのに適しているstem plotをmatplotlib mplot3dで3Dグラフ上に表示する方法について説明する。
コード&解説
モジュールのインポート
バージョン
データの生成
x,y,zデータを作成する。
3D stem plotの表示
ax.stem(x1, y, z1)のようにして表示する。
plotのスタイルを変える場合
ax.stem()はStemContainer
(markerline, stemlines, baseline)を返すので、それぞれの設定を、markerline1.set_markersize(2)のように、変更することで見た目を変えることができる。
向きの設定
stem plotの棒を生やす方向は、orientationで変えることができる。
コードをダウンロード(.pyファイル) コードをダウンロード(.ipynbファイル)参考
3D stem — Matplotlib 3.9.2 documentation
Page Not Found — Visualization with Python
コメント