[matplotlib][Axes3D]3次元散布図のラベルが見切れる

3次元空間散布図の作成でz軸のラベルが見切れたのでメモ。

fig = plt.figure()

ax = Axes3D(fig)
ax.set_xlabel(“Xlabel”)
ax.set_ylabel(“Ylabel”)
ax.set_zlabel(“Zlabel”, labelpad=0)

ax.view_init(30, 135)

subplot.leftとsubplot.rightの調整で改善しなかったため、labelpadで軸とラベルの幅を詰めることでひとまず対処。

理由がわかったら追記予定。何かわかる方いたら教えてください。

コメント

  1. tom より:

    最後にこれをつけるとグラフが縮小されて、見きれなくなりました。
    ax.set_box_aspect(aspect=None, zoom=0.8)
    plt.show()

タイトルとURLをコピーしました