2016-08-01 568 views
1

在升级到Seaborn 0.7.1时遇到问题。 Conda只有0.7.0,所以我删除了它,并用pip安装了0.7.1。升级Seaborn 0.7.0到0.7.1,因缺少axlabel而出现AttribueError

我现在收到此错误:从该行代码

sns.axlabel(xlabel="SAMPLE GROUP", ylabel=y_label, fontsize=16)

AttributeError: module 'seaborn' has no attribute 'axlabel'

我删除并重新安装0.7.0,它解决了该问题。但是,在0.7.1中,axlabel似乎仍然存在,我在发布说明中没有看到有关它的任何变化。我错过了什么?

回答

2

在0.7.1中进行了一些更改以清理顶层命名空间。 axlabel没有在文档中的任何地方使用,所以它被移动以使主要功能更容易被发现。您仍可以使用sns.utils.axlabel访问它。抱歉给你带来不便。

请注意,通常ax.set(xlabel="...", ylabel="...")一样容易,尽管它不会在这里完全得到您想要的结果,因为您无法将该大小设置为与该行中的默认值不同的值。

相关问题