sách gpt4 ăn đã đi

python - 如何标准化 hexbin 图?

In lại 作者:太空狗 更新时间:2023-10-29 21:40:34 24 4
mua khóa gpt4 giày nike

我在 hexbin 图中有两个分布,如图所示: nhập mô tả hình ảnh ở đây

一个分布的最大值约为 4000,而另一个分布的最大值约为 2500。因此绘图颜色不同。

我在想,如果我知道 hexbin 图的最大值,我就可以对其进行归一化。除了查看颜色条之外,我如何知道最大 hexbin 中有多少点?我正在使用 matplotlib.pyplot.hexbin

câu trả lời hay nhất

您可以获得范数的最小值和最大值,这是用于对颜色选择数据进行归一化的值。

hb = plt.hexbin(x, y)
print hb.norm.vmin, hb.norm.vmax

然后您可以继续将包含此信息的范数传递给第二个绘图。这样做的问题是第一个图的范围必须比第二个大,否则第二个图不会全部着色。

或者,最好是,您可以构建一个范数,将其传递给两个图的 hexbin 函数:

norm = plt.normalize(min_v, max_v)
hb1 = plt.hexbin(x1, y1, norm=norm)
hb2 = plt.hexbin(x2, y2, norm=norm)

HTH,

关于python - 如何标准化 hexbin 图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11645494/

24 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress