怎么做1000像素的情节?

时间:2012-06-04 09:26:42

标签: python matplotlib

我想将1600点绘制成图形(仅图形,不计算轴和空白)1000 像素宽。这种设置英寸和每英寸像素(DPI)的方法是最好的方法吗?还有更好的方法吗?

self.figure, (self.picture, self.intensity) = \
        plt.subplots(nrows=2, figsize=(10, 5))
    self.figure.set_dpi(100)

1 个答案:

答案 0 :(得分:2)

对于1600像素宽和1000像素高的图形,您可以执行以下操作:

import matplotlib.pyplot as plt
plt.figure(figsize=(16, 10), dpi=100)
# ... your code
plt.savefig(filename)