まず、余白を減らすためには、グラフの軸範囲を調整する必要があります。以下のコード例を参考にしてください。
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
# データをプロットする
# ...
# 軸範囲を調整する
ax.set_xlim(xmin, xmax)
ax.set_ylim(ymin, ymax)
ax.set_zlim(zmin, zmax)
# 余白を減らす
ax.margins(x=0, y=0, z=0)
plt.show()
上記のコードでは、ax.set_xlim()
、ax.set_ylim()
、ax.set_zlim()
関数を使用して、各軸の範囲を設定しています。また、ax.margins()
関数を使用して、余白をゼロに設定しています。これにより、余白がなくなり、グラフがよりコンパクトに表示されます。
この方法を使用すると、matplotlibの3Dプロットで余白を減らすことができます。詳細な説明や他の方法については、公式のmatplotlibドキュメントを参照してください。