Matplotlib保存图片到文件

savefig(fname, *, dpi='figure', format=None, metadata=None,
        bbox_inches=None, pad_inches=0.1,
        facecolor='auto', edgecolor='auto',
        backend=None, **kwargs
       )
  • fname:str or path-like or binary file-like,一个包含文件名路径的字符串,或者是一个类似于python文件的对象。如果format参数设为None且frame参数是一个字符串,则输出格式将根据文件名的扩展名推导出来。没有扩展名将按照默认格式存储为“png”格式,并将适当的扩展名添加在fname后面。
  • dpi:float or ‘figure’, default: rcParams[“savefig.dpi”] (default: ‘figure’),分辨率,每英寸的点数
  • format:str,文件格式,比如“png”,“pdf”,“svg”等,未设置的行为将被记录在fname中。
  • metadata:dict, optional
  • bbox_inches:str or Bbox, default: rcParams[“savefig.bbox”] (default: None),只有图形给定部分会被保存。设置为“tight”用以恰当的匹配所保存的图形。
  • pad_inches:float, default: rcParams[“savefig.pad_inches”] (default: 0.1), (默认: 0.1)所保存图形周围的填充量。
  • facecolor:color or ‘auto’, default: rcParams[“savefig.facecolor”] (default: ‘auto’),图形表面颜色。如果是“auto”,使用当前图形的表面颜色。
  • edgecolor:color or ‘auto’, default: rcParams[“savefig.edgecolor”] (default: ‘auto’),图形边缘颜色。如果是“auto”,使用当前图形的边缘颜色。
  • backend:str, optional
  • orientation:{‘landscape’, ‘portrait’}
  • papertype:str
  • transparent:bool,用于将图片背景设置为透明。图形也会是透明,除非通过关键字参数指定了表面颜色和/或边缘颜色。
  • bbox_extra_artists:list of Artist, optional,
  • pil_kwargs:dict, optional

示例:

fig.savefig("gif.png")

你可能感兴趣的:(python数据分析,matplotlib,python)