我在看的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」的含義並不十分清楚。 –