[matplotlib 3D] 17. 3D surfaceプロット

matplotlib 3D

はじめに

matplotlib mplot3d により、3Dグラフにsurface plotをする方法について解説する。

コード

解説

z軸の目盛りの数の設定[1]

ax.zaxis.set_major_locator(LinearLocator(10))

軸のフォーマットの設定

ax.zaxis.set_major_formatter(FormatStrFormatter('%.02f'))

z軸のラベルのフォーマットを小数点以下2桁まで表示する。

メモリの数を変化させた場合

ax.zaxis.set_major_locator(LinearLocator(5))

ラベルのフォーマットを変えた場合

ax.zaxis.set_major_formatter(FormatStrFormatter('%.03f'))

参考

matplotlib.ticker — Matplotlib 3.1.0 documentation
3D surface (color map) — Matplotlib 3.1.0 documentation

コメント