gpt4 book ai didi

python - 更改Python中Hexbin图中的x和y输入范围

转载 作者:行者123 更新时间:2023-12-01 02:50:38 25 4
gpt4 key购买 nike

我在 Python 中使用以下代码创建了一个十六进制图:

df.plot(kind='hexbin', x='NO2', y='pre', gridsize=40, sharex = False)

我得到了这个数字,

figure 1

我想将输入 x 和 y 的范围从默认值更改为 [0,100]。我使用了以下行:

ylim = [0, 100], xlim  =[0, 100] 

但是,添加这些线条后,我的图形会变形并映射到 100 x 100 网格,边缘上会出现空格,如下所示。

figure 2

如何更改输入 x 和 y 范围而不只是扭曲现有图形?

最佳答案

extent 关键字参数设置要包含在分箱中的值的范围。因此,要获得双向范围在 0 到 100 之间的十六进制图,您可以使用 extent=[0,100,0,100],

df.plot(kind='hexbin',x='NO2',y='pre',gridsize=40, linewidths=0, extent=[0,100,0,100])

关于python - 更改Python中Hexbin图中的x和y输入范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44829707/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com