将 Seaborn 0.7.0 升级到 0.7.1,获取缺少 axlabel 的 AttribueError
Upgraded Seaborn 0.7.0 to 0.7.1, getting AttribueError for missing axlabel
升级到 Seaborn 0.7.1 时遇到问题。 Conda 只有 0.7.0,所以我删除了它并使用 pip 安装了 0.7.1。
我现在收到这个错误:
AttributeError: module 'seaborn' has no attribute 'axlabel'
来自这行代码
sns.axlabel(xlabel="SAMPLE GROUP", ylabel=y_label, fontsize=16)
我删除并重新安装了 0.7.0,它解决了这个问题。然而,在 0.7.1 中,axlabel 似乎仍然存在,我在发行说明中没有看到任何关于它的更改。我错过了什么?
在 0.7.1 中进行了更改以稍微清理顶级命名空间。 axlabel
未在文档中的任何地方使用,因此移动它以使主要功能更容易被发现。您仍然可以使用 sns.utils.axlabel
访问它。抱歉给您带来不便。
请注意,这通常很容易做到 ax.set(xlabel="...", ylabel="...")
,但它不会让您在这里得到您想要的,因为您不能将大小设置为与该行中的默认值不同的值。
升级到 Seaborn 0.7.1 时遇到问题。 Conda 只有 0.7.0,所以我删除了它并使用 pip 安装了 0.7.1。
我现在收到这个错误:
AttributeError: module 'seaborn' has no attribute 'axlabel'
来自这行代码
sns.axlabel(xlabel="SAMPLE GROUP", ylabel=y_label, fontsize=16)
我删除并重新安装了 0.7.0,它解决了这个问题。然而,在 0.7.1 中,axlabel 似乎仍然存在,我在发行说明中没有看到任何关于它的更改。我错过了什么?
在 0.7.1 中进行了更改以稍微清理顶级命名空间。 axlabel
未在文档中的任何地方使用,因此移动它以使主要功能更容易被发现。您仍然可以使用 sns.utils.axlabel
访问它。抱歉给您带来不便。
请注意,这通常很容易做到 ax.set(xlabel="...", ylabel="...")
,但它不会让您在这里得到您想要的,因为您不能将大小设置为与该行中的默认值不同的值。