【python画图】Matplotlib.pyplot函数详解

本文介绍了Python的Matplotlib库中pyplot模块的使用,包括图框大小设置、标题和标签设定、文本添加、网格显示、图例创建,以及线图的绘制。此外,还讲解了内存清理方法如cla(), clf()和close(),以及如何创建多个子图。" 137086636,22608594,前端编程资源大放送:从基础到实战,"['前端开发', 'JavaScript', 'Vue.js', 'Node.js', '微信小程序']
摘要由CSDN通过智能技术生成

介绍

Matplotlib是Python的绘图库,其中的pyplot包封装了很多画图的函数

通用图的属性设置

通用设置方面

  • plt.figure(figsize=(10,6)) # 设置图框大小尺寸
  • plt.title(‘xxx’,fontsize=20) # 设置图框标题
  • plt.rcParams[‘font.sans-serif’] = [‘SimHei’] # 用来正常显示中文标签
  • xlabel 设置x轴标签 plt.xlabel(“xx”,fontsize=12, color=‘red’)
  • ylabel 设置y轴标签 plt.ylabel(“xx”)
  • text()命令可以被用来在任何位置添加文字
  • plt.grid(True) # 显示网格;
  • legend = plt.plot(t, t, ‘r–’, t, t** 2, ‘bs’, t, t**3, ‘g^’),
    plt.legend(legend,[‘l1’,‘l2’,‘l3’],loc=‘upper left’) # 显示legend标签
  • plt.show() # 显示图片

内存清除方面

  • plt.cla() # 清除axes,即当前 figure 中的活动的axes,但其他axes保持不变。
  • plt.clf() # 清除当前 figure 的所有axes,但是不关闭这个 window,所以能继续复用于其他的 plot
  • plt.close() # 关闭 window,如果没有指定,则指当前 window。

线图

import matplotlib.pyplot as plt
plt.plot([1,2,3,4], [1,4,9,16], 'ro')
plt.axis(
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值