不一致的行为yticklabels使用seaborn在factorplot中进行subplot

时间:2018-04-24 09:18:18

标签: python-3.x debugging seaborn

当我从Seaborn API运行代码时:

import seaborn as sns
sns.set(style="ticks")
exercise = sns.load_dataset("exercise")
g = sns.factorplot(x="time", y="pulse", hue="kind", col="diet",data=exercise)

我得到以下图片: enter image description here

但是,API中附加到示例的图像如下所示:

enter image description here

,其中右图的yticks不可视化。

有没有办法确保对于我自己的情节,正确的情节的yticks不可视化?

我正在使用:

  • Seaborn 0.8.1。
  • Pandas 0.21.0
  • Matplotlib 2.1.0
  • Scipy 1.0.0
  • Numpy 1.13.3

1 个答案:

答案 0 :(得分:0)

如图所示DavidG,这可能是由于matplotlib的依赖性问题。升级matplotlib解决了这个' buggy'行为。

如果您正在使用conda,可以通过以下方式完成此操作:

conda upgrade matplotlib

或者如果您想要升级到特定版本:

conda install matplotlib=2.1.1