there is something i want to do

pyhton3_scatter3D
matplotlibで3Dグラフを描画できる。
matplotlibとAxes3Dのモジュールをインポートして「scatter」を利用することで、3D散布図を表示する。
Syntax
Syntax
#-*- coding: utf-8 -*-
import matplotlib.pyplot as plot
from mpl_toolkits.mplot3d import Axes3D
import numpy as npy
fig = plot.figure()
ax3D = fig.add_subplot(111, projection='3d')
x = npy.random.rand(5) * 100
y = npy.random.rand(5) * 100
z = npy.random.rand(5) * 100
ax3D.scatter(x, y, z, color='red',s=50,marker='x', label='Test-B')
ax3D.legend()
ax3D.set_xlabel('x-liine')
ax3D.set_ylabel('y-line')
ax3D.set_zlabel('z-list')
plt.show()
Comment
Comment
import matplotlib でパッケージをインポートする。Axes3Dもインポート
3次元のグラフも描画できる。すごい!
matplotlibとAxes3Dのパッケージをインポートすることで、scatter()の散布図が三次元化可能
Example
#
#cat test.py
#!/usr/bin/python
#-*- coding: utf-8 -*-
import matplotlib.pyplot as plot
from mpl_toolkits.mplot3d import Axes3D
import numpy as npy
fig = plot.figure()
ax3D = fig.add_subplot(111, projection='3d')
x = npy.random.rand(5) * 100
y = npy.random.rand(5) * 100
z = npy.random.rand(5) * 100
ax3D.scatter(x, y, z, color='red',s=50,marker='x', label='Test-B')
ax3D.legend()
ax3D.set_xlabel('x-liine')
ax3D.set_ylabel('y-line')
ax3D.set_zlabel('z-list')
plt.show()
#
#python test.py
#

pyhton3_scatter3D