2
A
回答
6
像this,說?
matplotlib 3D scatter plot http://matplotlib.sourceforge.net/_images/scatter3d_demo.png
的matplotlib
examples gallery是一件美妙的事情脫俗。
從鏈接示例複製的代碼。
import numpy as np
from mpl_toolkits.mplot3d import Axes3D
import matplotlib.pyplot as plt
def randrange(n, vmin, vmax):
return (vmax-vmin)*np.random.rand(n) + vmin
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
n = 100
for c, m, zl, zh in [('r', 'o', -50, -25), ('b', '^', -30, -5)]:
xs = randrange(n, 23, 32)
ys = randrange(n, 0, 100)
zs = randrange(n, zl, zh)
ax.scatter(xs, ys, zs, c=c, marker=m)
ax.set_xlabel('X Label')
ax.set_ylabel('Y Label')
ax.set_zlabel('Z Label')
plt.show()
+0
非常好的答案,應該幫助他:-) – 2010-11-15 20:51:50
1
我認爲matplotlib應該能夠做到這一點。
3
from numpy import *
import pylab as p
import mpl_toolkits.mplot3d.axes3d as p3
x=random.randn(100)
y=random.randn(100)
z=random.randn(100)
fig=p.figure()
ax = p3.Axes3D(fig)
ax.scatter3D(ravel(x),ravel(y),ravel(z))
ax.set_xlabel('X')
ax.set_ylabel('Y')
ax.set_zlabel('Z')
p.show()
相關問題
- 1. 如何在C++中繪製三維散點圖?
- 2. 在散點圖上繪製三維輪廓
- 3. 三維散點圖與matplotlib
- 4. Python在三維散點圖中用線連接相鄰點
- 5. 用Cocoa繪製散點圖
- 6. Matplotlib三維散點圖用彩條
- 7. Python:如何使用Python繪製三維圖形?
- 8. Matplotlib替代三維散點圖
- 9. 用滑塊繪製三維圖形來控制繪製點的數量
- 10. Matlab繪圖二維散點和線組
- 11. 如何使用底圖Python在背景上繪製散點圖
- 12. 將點連接到三維散點上的中心點Python
- 13. 繪製在python matplotlib上plot_surface的頂級單三維點
- 14. 在Mayavi中禁用三維散點圖中的點縮放
- 15. 在matlab中繪製三維圖?
- 16. 的Visual C++:繪製三維圖表
- 17. 如何在C中繪製三維圖?
- 18. 在matlab中繪製三維條形圖
- 19. Java /圖形:繪製三維座標?
- 20. 在python中實現一個完整的三維散點圖與散景
- 21. Matplotlib:繪製二維數組徑向使3D散點圖
- 22. 散點圖不上繪製底圖
- 23. 使用(X,Y,Z)點和時間製作三維散點圖動畫
- 24. 如何在Python中使用空圈來繪製散點圖?
- 25. 三維矩陣Matlab繪圖
- 26. maplotlib中的三維繪圖
- 27. 根據數值繪製散點圖
- 28. 按r中的組繪製散點圖
- 29. IPython中無法繪製3D散點圖
- 30. MATLAB-如何繪製散點圖矩陣
適應這些都不是** **密度地塊,他們是** **散佈圖(你可以通過該方法名接受的答案告訴) 。我期待制作3D密度圖,這就是我在這裏結束的! – 2013-10-01 17:21:16