Python matplotlib绘图时指定图像大小及放大图像详解

 更新时间:2022年05月09日 12:30:42   作者:淡竹云开  
Matplotlib是一个面向对象的绘图库,我们绘制的图像中,每条曲线,每个边框等等都对应一个对象,下面这篇文章主要给大家介绍了关于Python matplotlib绘图时指定图像大小及放大图像的相关资料,需要的朋友可以参考下

matplotlib绘图时是默认的大小,有时候默认的大小会感觉图片里的内容都被压缩了,解决方法如下。

先是原始代码:

from matplotlib import pyplot as plt

plt.figure(figsize=(1,1))

x = [1,2,3]
plt.plot(x, x)
plt.show()

关键的代码是plt.figure(figsize=(1,1)),生成的图片如下

修改代码,放大图片:

from matplotlib import pyplot as plt

plt.figure(figsize=(10,10))

x = [1,2,3]
plt.plot(x, x)
plt.show()

这时候横坐标和纵坐标都放大了10倍:

如果想要指定像素,可以这么做:

from matplotlib import pyplot as plt

plt.figure(dpi=80)

x = [1,2,3]
plt.plot(x, x)
plt.show()

更多参考资料:python - How do you change the size of figures drawn with matplotlib? - Stack Overflow

附:matplotlib绘图时横纵坐标和图例的字体大小如何设置

横纵坐标字体大小调节:

通过fontsize可以进行调节

ax1.set_ylabel("AUC",fontsize=20)
ax2.set_ylabel("Logloss",fontsize=20)

图例字体大小调节:

在plt.legend中加一个

prop={"size":18,"weight":"black"}

即可

总结

到此这篇关于Python matplotlib绘图时指定图像大小及放大图像的文章就介绍到这了,更多相关Python matplotlib绘图图像大小内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 提取视频中的音频 Python只需要三行代码!

    提取视频中的音频 Python只需要三行代码!

    这篇文章主要介绍了python 如何提取视频中的音频,帮助大家更好的理解和学习使用python,感兴趣的朋友可以了解下
    2021-05-05
  • linux mint中搜狗输入法导致pycharm卡死的问题

    linux mint中搜狗输入法导致pycharm卡死的问题

    这篇文章主要介绍了linux mint中搜狗输入法导致pycharm卡死的问题,这篇文章给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-10-10
  • python将字符串转变成dict格式的实现

    python将字符串转变成dict格式的实现

    这篇文章主要介绍了python将字符串转变成dict格式的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11
  • 小议Python中自定义函数的可变参数的使用及注意点

    小议Python中自定义函数的可变参数的使用及注意点

    Python函数的默认值参数只会在函数定义处被解析一次,以后再使用时这个默认值还是一样,这在与可变参数共同使用时便会产生困惑,下面就来小议Python中自定义函数的可变参数的使用及注意点
    2016-06-06
  • 如何在代码中安装 Python 模块

    如何在代码中安装 Python 模块

    这篇文章主要介绍了如何在代码中安装Python模块,本文结合示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-06-06
  • Python合并同一个文件夹下所有PDF文件的方法

    Python合并同一个文件夹下所有PDF文件的方法

    今天小编就为大家分享一篇关于Python合并同一个文件夹下所有PDF文件的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • 深入了解Python Opencv数据增强

    深入了解Python Opencv数据增强

    常见的数据增强操作有:按比例放大或缩小图片、旋转、平移、水平翻转、改变图像通道等。本文将通过Python OpenCV实现这些操作,需要的可以参考一下
    2022-02-02
  • Python写一个字符串数字后缀部分的递增函数

    Python写一个字符串数字后缀部分的递增函数

    这篇文章主要介绍了Python写一个字符串数字后缀部分的递增函数,写函数之前需要Python处理重名字符串,添加或递增数字字符串后缀,下面具体过程,需要的小伙伴可以参考一下
    2022-03-03
  • python 函数的详解与应用范例

    python 函数的详解与应用范例

    函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数
    2021-11-11
  • Python解惑之True和False详解

    Python解惑之True和False详解

    这篇文章主要给大家介绍了关于Python中常用的数据类型bool(布尔)类型的两个值:True和False的相关资料,通过示例代码给大家进行了解惑,让对这两个值有所疑惑的朋友们能有起到一定的帮助,需要的朋友下面来一起看看吧。
    2017-04-04

最新评论