0
私はmatplotlibの中の3Dプロット作る場合:Matplotlib 3d plot:過剰な空白を取り除く方法を教えてください。
from mpl_toolkits.mplot3d import Axes3D
fig = plt.figure()
ax = fig.gca(projection='3d')
x_labels = [10,20,30]
x = [1,2,3,4]
y = [3,1,5,1]
legend = False
for label in x_labels:
x_3d = label*np.ones_like(x)
ax.plot(x_3d, x, y, color='black', label='GMM')
if legend == False:
ax.legend()
legend = True
ax.set_zlabel('test')
をそれが生成されます。
左側には、過度のホワイトスペースを持っています。私はそれを取り除くことが可能かどうかを知りたいですか?
あなたは軸の内側または図内の軸にプロットを参照してくださいか? – Aguy
プロットをクリックしてマウスを動かすと、プロットも移動します。 x軸上を90度回転させると、zラベルとzティックが反対側になります。余分な空白がこれに対応すると仮定します。 – DavidG
@Aguyの左端の数字は「10」で、その左側の空白と黒い背景の間にあります。 – cqcn1991