Python 3D直方图

时间:2014-03-13 16:07:06

标签: python image histogram

我有X,Y,Z数据,我想用它来制作一张图片,其中颜色代表z的值(Z的间隔平均值)。

到目前为止,我可以使用X,Y数据制作彩色2D直方图(颜色是X,Y存储频率)

import matplotlib.pyplot as plt
plt.hist2d(x, y, bins=(10,10))

是否有一个python函数可以立即执行我需要的操作?

2d histogram, the colour representas the frequency of X, Y values in the interval

1 个答案:

答案 0 :(得分:0)

我这样问题的第一站就是matplotlib gallery。如果你想在x和y中绘制一个函数,你可能需要查看pyplot.contour或pyplot.pcolormesh(这个有一些有趣的业务,想要颜色的'单元格居中'值,所以它可能会删除最后一行/列数据)。如果你想要一个3d代表,你也可以查看画廊底部附近的mp​​lot3d工具包。