小编Avi*_*Dey的帖子

UserWarning:图形布局已更改为紧密 self._figure.tight_layout(*args, **kwargs)

为什么每当我尝试使用 seaborn 中的 FacetGrid 时总是收到此警告?
UserWarning: The figure layout has changed to tight.
self._figure.tight_layout(*args, **kwargs)
我知道这是一个警告而不是错误,我也知道它正在将布局更改为紧凑。我的问题是为什么它首先出现?我错过了什么吗?

示例代码:

import seaborn as sns

penguins = sns.load_dataset("penguins")
g = sns.FacetGrid(penguins, col="island")
g.map_dataframe(sns.histplot, x="bill_length_mm")
Run Code Online (Sandbox Code Playgroud)

此代码会引发该警告。
我究竟做错了什么?
我知道我可以用警告模块隐藏它们,但我不想这样做。

python matplotlib seaborn

7
推荐指数
1
解决办法
8272
查看次数

标签 统计

matplotlib ×1

python ×1

seaborn ×1