我有一个带有matplotlib配置选项的自定义matplotlibrc文件,遵循过程这里。当我第一次启动朱庇特QtConsole (如果这很重要的话,通过终端)时,文件正在读取--使用我设置的选项(如虚线网格线)绘制图表:
%matplotlib inline
plt.plot([1, 2, 3])
Out[2]: [<matplotlib.lines.Line2D at 0x9d2fe80>]

matplotlibrc文件在这里:
mpl.matplotlib_fname()
Out[4]: 'C:\\Users\\my_username\\.matplotlib\\matplotlibrc'但如果我进口海运:
import seaborn as sns然后地块切换到海运样式:
plt.plot([1, 2, 3])
Out[6]: [<matplotlib.lines.Line2D at 0xceb9cc0>]

是否可以保留原始的绘图样式,同时还可以导入海运?--我想使用它的功能,比如seaborn.heatmap,而不是它的样式。
发布于 2017-06-13 13:58:09
而不是:
import seaborn as sns使用:
import seaborn.apionly as sns您可以获得API,而不需要样式。开发人员为不需要自定义外观的人提供了此选项。
https://stackoverflow.com/questions/44523369
复制相似问题