我在看的matplotlib.pyplot.savefig
的文件,特别是其dpi
说法:Matplotlib的默认默认位置在哪里?
以每英寸点数分辨率。如果
None
它将默认为matplotlibrc文件中的值savefig.dpi
。
现在关于matplotlibrc
,文件给出了在那里找了四个位置的列表:只有最后一个(由包提供)适用于我,这是对matplotlib.matplotlib_fname()
来电,确认。
但是,该包提供的matplotlibrc
实际上是由matplotlib
提供的the commented out example。
我的问题是:
- 这是一个文档的错误?如果我们按照文档,这是未定义的行为。
- 定义“默认默认值”在哪里?这是另一个文件在某个地方,还是在图书馆内硬编码? (我知道我可以检查
matplotlib.rcParams['savefig.dpi']
以获得其默认的默认值(这是figure
在我的情况),我问在哪里这些默认默认从何而来。)
1。'matplotlibrc'中有一行:“空白行或以注释#符号开头的行被忽略”。所以,如果你想通过'matplotlibrc'定制一些属性,你必须取消它的注释。 2.我相信https://stackoverflow.com/a/23484838/5510499会回答你的问题。 –
我的问题不在于如何将默认值设置为'matplotlib'。 – user1735003
对不起,第一个问题中“this”的含义并不十分清楚。 –