gpt4 book ai didi

python - Seaborn jointplot 十六进制选项不产生图形

转载 作者:行者123 更新时间:2023-11-28 22:34:48 26 4
gpt4 key购买 nike

我正在将 Pandas DataFrame 绘制为 Seaborn jointplot,并想使用“hex”函数:

g = sns.jointplot("Xs", "Ys", data=PlotData, kind='hex', color="#4CB391")

DataFrame 都是 float ,不包含任何 NaN:

In [34]:  PlotData.describe()
Out[34]:
Xs Ys
count 47856.000000 47856.000000
mean 2.125714 -0.458991
std 0.423019 1.750042
min 0.000000 -23.829382
25% 2.000000 -1.195314
50% 2.000000 0.000000
75% 2.301030 0.000000
max 5.939478 11.099151

结果是一个空白图,尽管它确实产生了边际分布和回归统计:

enter image description here

我可能遗漏了什么?我正在使用 Python 3.4、Seaborn 0.7 和 Pandas 0.18。谢谢!

更新 进行下面彼得建议的更改时,结果如下:

enter image description here

所以看起来 x=2 附近的集中点导致了极端缩放。

最佳答案

似乎有一个像素接近着色的平均值 (2, -0.5)。您的数据集的标准偏差也很低,因此可能是 bin 太小并且异常值太多而无法看到实际分布。我建议要么删除异常值并重试,要么使用 jointplot 显式设置轴限制.

关于python - Seaborn jointplot 十六进制选项不产生图形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38731897/

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