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. python散點圖繪製線
- 2. 如何在C++中繪製三維散點圖?
- 3. 在散點圖上繪製三維輪廓
- 4. 在三維圖中繪製圖像,python
- 5. 三維散點圖與matplotlib
- 6. 用Python和matplotlib連接三維散點圖中的兩點
- 7. Python在三維散點圖中用線連接相鄰點
- 8. 用Cocoa繪製散點圖
- 9. Matplotlib三維散點圖用彩條
- 10. Matplotlib重繪後丟失三維散點圖顏色
- 11. Python:如何使用Python繪製三維圖形?
- 12. Matplotlib:註釋一個三維散點圖
- 13. Matplotlib替代三維散點圖
- 14. ASP.Net中的三維散點圖
- 15. 使用jqplot繪製三維餅圖
- 16. 繪製wordcloud在散點圖
- 17. 用滑塊繪製三維圖形來控制繪製點的數量
- 18. Matlab繪圖二維散點和線組
- 19. 在三維繪圖上繪製兩個二維圖
- 20. 使用python繪製散點圖中的數據點
- 21. 從Python中的數組得到二維和三維散點圖直方圖
- 22. 有沒有辦法用Python繪製三維圖元?
- 23. 用Python seaborn繪製邊緣直方圖的散點圖0.7
- 24. 如何使用底圖Python在背景上繪製散點圖
- 25. 測量數據的Python三維繪圖
- 26. 將點連接到三維散點上的中心點Python
- 27. R用plot3D繪製三維曲面圖或繪圖
- 28. 將三維矩陣繪製爲三維條形圖時出錯
- 29. 繪製在python matplotlib上plot_surface的頂級單三維點
- 30. 在Mayavi中禁用三維散點圖中的點縮放
適應這些都不是** **密度地塊,他們是** **散佈圖(你可以通過該方法名接受的答案告訴) 。我期待制作3D密度圖,這就是我在這裏結束的! – 2013-10-01 17:21:16