2016-04-27 40 views
0

Spyder(Python 3.5)を使用して3Dグラフをプロットすることができました。ただし、グラフのサイズが小さすぎます。グラフのサイズを大きくして画像ファイルとして保存するにはどうすればよいですか?3D散布図のサイズ変更

下のグラフをプロットするために使用されるコードです:

from mpl_toolkits.mplot3d import Axes3D 
import matplotlib.pyplot as plt 



fig = plt.figure() 
ax = fig.add_subplot(111, projection='3d') 

x =[0,1,2,3,4] 
y =[11,1,5,2,9] 
z =[1,2,3,4,5,6] 



ax.scatter(x, y, z, c='r', marker='o') 

ax.set_xlabel('Days since last interaction') 
ax.set_ylabel('Number of conversions') 
ax.set_zlabel('Total number of interactions') 

plt.show() 

ありがとう!

答えて

0

あなたはこれが働いたあなたの姿を作成

from mpl_toolkits.mplot3d import Axes3D 
import matplotlib.pyplot as plt 

fig = plt.figure(figsize=(10, 10)) 
ax = fig.add_subplot(111, projection='3d') 

x =[0, 1, 2, 3, 4, 0] 
y =[11, 1, 5, 2, 9, 0] 
z =[1, 2, 3, 4, 5, 6] # this array contained one value too many. (I padded the other two arrays) 

ax.scatter(x, y, z, c='r', marker='o') 

ax.set_xlabel('Days since last interaction') 
ax.set_ylabel('Number of conversions') 
ax.set_zlabel('Total number of interactions') 

plt.show() 
+0

名前付き引数figsizeを使用することができます。 Reblochonさん、本当にありがとうございました! – Max