2016-08-01 585 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="...")一樣容易,儘管它不會在這裏完全得到您想要的結果,因爲您無法將該大小設置爲與該行中的默認值不同的值。

相關問題