グラフを正確な解像度(たとえば800x600)でプロットしたいのですが、bbox_inches='tight
'を使用すると、プロットがフル解像度ではない場合、プロットは小さくなります。インチ単位の画像サイズを手動で約(9.2、6.5)に設定すると、799 x 601になりますが、より良い解決策があることを願っています。bbox_inches='tight'
サイズ調整前に設定できますか?
import matplotlib as mlp
import matplotlib.pyplot as plt
import numpy as np
fig = plt.figure()
ax = fig.add_subplot(111)
x = y = np.arange(0, 1, 0.1)
plt.plot(x, y, label='my function')
plt.title('title')
ax.set_xlabel('xAxis')
ax.set_ylabel('yAxis')
#print fig.get_size_inches()
#fig.set_size_inches(9.2, 6.5)
plt.savefig('exact_size_test.png', bbox_inches='tight', dpi=100)