我使用matplotlib.hist2d在Python中生成了一些数据。下面是一个数据的示例,如下图所示。
从图中可以看出,这些数据中有一些轮廓线,通过跟踪相同颜色可以找到。我看到一个以0.015为中心的伽马分布。我想获取这些轮廓线,以便我可以看到每个颜色级别的线条追踪。我尝试使用轮廓函数进行操作,如下所示:
![data](https://i.imgur.com/WNdWsZc.png)
counts, xedges, yedges, Image = hist2d(x, y, bins=bins, norm=LogNorm(), range=[[0, 1], [0, 400]])
contour(counts)
但似乎没有产生任何效果。
有人知道获取这些轮廓的最佳方法吗?理想情况下,我想将这些轮廓拟合成函数(如伽马函数),然后获取函数参数。
谢谢。
xbins
<->ybins
进行匹配。 - jtlz2x
和y
..? 你的z
是什么? - jtlz2