matplotlibs subplots_adjustの問題は、入力する値が、Figureのxおよびy figsizeに関連していることです。この例は、pdfの印刷のための正しい図表化のためのものです。
そのため、次のように相対間隔を絶対値に再計算します。
pyplot.subplots_adjust(left = (5/25.4)/figure.xsize, bottom = (4/25.4)/figure.ysize, right = 1 - (1/25.4)/figure.xsize, top = 1 - (3/25.4)/figure.ysize)
x次元で「figure.xsize」インチ、y次元で「figure.ysize」インチの図の場合。したがって、図全体の左マージンは5 mm、下マージンは4 mm、右マージンは1 mm、上端は3 mmでラベル内に配置されます。(x / 25.4)の変換は、mmをインチに変換する必要があるために行われます。
xの純粋なチャートサイズは「figure.xsize-左マージン-右マージン」であり、yの純粋なチャートサイズはインチで「figure.ysize-下マージン-上マージン」になることに注意してください。
他のスニペット(これらについてはわかりません。他のパラメーターを指定したかっただけです)
pyplot.figure(figsize = figureSize, dpi = None)
そして
pyplot.savefig("outputname.eps", dpi = 100)
extent
は、imshow
図のの空白の量、または図の周りに生成されたpngの境界の空白の量savefig
ですか?