我正在尝试使用seaborn,因为它具有distplot功能。但是我更喜欢默认的matplotlib设置。导入seaborn时,它会自动更改图形的外观。
如何在不改变地块外观的情况下使用seaborn函数?
0.8版(2017年7月)更改了此行为。来自https://seaborn.pydata.org/whatsnew.html#v0-8-0-july-2017:
导入seaborn时,不再应用默认(seaborn)样式。现在,必须显式调用set()或set_style(),set_context()和set_palette()中的一个或多个。相应地,不推荐使用seaborn.apionly模块。
对于较旧的版本,请像下面这样导入seaborn:
import seaborn.apionly as sns
然后您应该可以使用sns.distplot但保持默认的matplotlib样式+您的个人rc配置。
sns.distplot