python(例如matplotlib)可以像下面這樣繪製瓦塊圖,其中顏色表示每個數據點的強度?謝謝!蟒蛇可以做一個瓷磚陰謀嗎?
0
A
回答
2
這裏是http://matplotlib.org/examples/api/image_zcoord.html採取了一個例子:
"""
Show how to modify the coordinate formatter to report the image "z"
value of the nearest pixel given x and y
"""
import numpy as np
import matplotlib.pyplot as plt
import matplotlib.cm as cm
X = 10*np.random.rand(5,3)
fig = plt.figure()
ax = fig.add_subplot(111)
ax.imshow(X, cmap=cm.jet, interpolation='nearest')
numrows, numcols = X.shape
def format_coord(x, y):
col = int(x+0.5)
row = int(y+0.5)
if col>=0 and col<numcols and row>=0 and row<numrows:
z = X[row,col]
return 'x=%1.4f, y=%1.4f, z=%1.4f'%(x, y, z)
else:
return 'x=%1.4f, y=%1.4f'%(x, y)
ax.format_coord = format_coord
plt.show()
1
您正在尋找image_zcode
給出的例子是:
"""
Show how to modify the coordinate formatter to report the image "z"
value of the nearest pixel given x and y
"""
import numpy as np
import matplotlib.pyplot as plt
import matplotlib.cm as cm
X = 10*np.random.rand(5,3)
fig = plt.figure()
ax = fig.add_subplot(111)
ax.imshow(X, cmap=cm.jet, interpolation='nearest')
numrows, numcols = X.shape
def format_coord(x, y):
col = int(x+0.5)
row = int(y+0.5)
if col>=0 and col<numcols and row>=0 and row<numrows:
z = X[row,col]
return 'x=%1.4f, y=%1.4f, z=%1.4f'%(x, y, z)
else:
return 'x=%1.4f, y=%1.4f'%(x, y)
ax.format_coord = format_coord
plt.show()
3
你只需要所有的臨如果您希望鼠標在您的鼠標下報告數據的值,可以使用機器。生成圖像你真正需要的是(doc):
plt.imshow(data, interpolation='nearest')
您可以通過cmap
關鍵字控制顏色映射。
相關問題
- 1. 蟒蛇matplotlib陰謀表
- 2. 添加額外的陰謀劇情陰謀蟒蛇
- 3. 蛇遊戲 - 爲什麼蛇跳過一個瓷磚?
- 4. Struts 1.3與瓷磚,重新加載4個瓷磚中的一個瓷磚
- 5. 如何做泡沫陰謀?
- 6. 標籤中的瓷磚可能嗎?
- 7. 蟒蛇 - 在一個可以通過crontab
- 8. SHGraphLineView刪除一個陰謀
- 9. ggplot2:排序一個陰謀
- 10. 在Matlab的另一個陰謀下隱藏的陰謀
- 11. R:ggplot2,我可以設置陰謀標題環繞並縮小文本以適應陰謀嗎?
- 12. 蟒蛇做一個迭代地圖
- 13. 使用Cocos2D可以實現動態瓷磚貼圖嗎?
- 14. 文字標籤和懸停文字可以用於陰謀嗎?
- 15. 循環通過瓷磚,只能得到可以得到第一個瓷磚的索引
- 16. MapBox MB瓷磚vs矢量瓷磚
- 17. Struts瓷磚1 - 嵌套瓷磚問題
- 18. 的OpenLayers,層數:瓷磚與瓷磚單
- 19. 瓷磚遊戲上的重複瓷磚
- 20. 瓷磚系統和瓷磚圖
- 21. 統一2D:可交互的瓷磚
- 22. 從二進制時鐘做一個實時的瓷磚? WP7
- 23. 使用android陰謀的XY陰謀
- 24. 三元陰謀只有陰謀角
- 25. 如何做基於瓷磚的碰撞
- 26. 在一個陰謀的兩個textplots
- 27. 6個模型的一個陰謀
- 28. 陰謀選擇`ljoin`和`lmitre`做什麼?
- 29. AS3瓷磚地圖渲染(具有1000個瓷磚)
- 30. 如何動畫TMX瓷磚貼圖中的單個瓷磚?
http://matplotlib.org/examples/api/image_zcoord.html – NPE
@TheodrosZelleke你的網址被破壞,http://stackoverflow.com/questions/14391959/heatmap-in-matplotlib-with-pcolor – tacaswell
@tcaswell無法編輯它 - 所以我刪除它 –