我想为不同的发布目的创建多个数据图模板。作为Python中的newby,我努力创建matplotlib documentation中所述的matplotlib样式文件!在“定义自己的样式”部分。存储.mplstyle文件需要什么?
按照文档中的描述,我发现我的文件夹结构(在MacOS上,最新的Anaconda安装)与“必需”的文件夹结构不符(文档说应该为~/.config/matplotlib
)。我用
import matplotlib
matplotlib.get_configdir()
得到
'/Users/USER1/.matplotlib'
是否存在与文档中给出的内容不同的问题?如果是,如何将其更改为所需的路径?
第二,如何在相应的文件夹中创建.mplstyle文件?
答案 0 :(得分:2)
您可以通过更改MPLCONFIGDIR
ENV变量来设置它。
TL; DR:
export MPLCONFIGDIR="the path you want"
对于第二个问题,我不确定matplotlib中是否有用于创建.mplstyle
文件的函数。但是您可以在MPLCONFIGDIR/stylelib/
目录下手动创建文件。
以下是配置路径的步骤和指南: https://matplotlib.org/faq/troubleshooting_faq.html#locating-matplotlib-config-dir
如何在OSX上设置环境变量: https://matplotlib.org/faq/environment_variables_faq.html#setting-linux-osx-environment-variables