python - 在 matplotlib 中更改图形大小和图形格式

标签 python python-2.7 python-3.x matplotlib

我想获得 4 x 3 英寸大小的 fig1,并以 tiff 格式更正以下程序:

import matplotlib.pyplot as plt

list1 = [3,4,5,6,9,12]
list2 = [8,12,14,15,17,20]

plt.plot(list1, list2)
plt.savefig('fig1.png', dpi = 300)
plt.close()

最佳答案

如果显式创建图形,则可以设置图形大小

plt.figure(figsize=(3,4))

调用plt.plot()之前需要设置图形大小 要更改保存图形的格式,只需更改文件名中的扩展名。但是,我不知道任何 matplotlib 后端是否支持 tiff

关于python - 在 matplotlib 中更改图形大小和图形格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17109608/

相关文章:

Python Anywhere 对 MySQL 数据库的访问被拒绝

python - openpyxl 图表误差线样式

python - Python 2.7 中的几何级数

python 3 : Is not JSON serializable

python - 在数据框中标记用户的出席情况

python - 我不明白python中的这种递归方法来生成排列

python - Python 3.3 中的哈希函数在 session 之间返回不同的结果

python - 将两个不同大小的列表组合成一个组合集

python - 如何映射多列python

python - 在 Python 中从 Chrome 获取所有打开的网站