当前位置: 首页 > news >正文

python中的matplotlib画折线图(数据分析与可视化)

先导包(必须安装了numpy 、pandas 和matplotlib才能导包):

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

核心代码:

import numpy as np
import pandas as pd
import matplotlib.pyplot as pltpd.set_option("max_columns",None)
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus']=False
months=["5月","6月","7月","8月"]
x=np.arange(4)
weights=[140,130.125,110]
weights2=[140,135.145,150]
plt.plot(weights,label="老王")
plt.plot(weights2,label="小王")
plt.xticks(x,months)
plt.xlabel("月份")
plt.ylabel("体重")
plt.title("减肥奋斗史")
plt.legend()#显示折线图例
plt.show()

效果图:
在这里插入图片描述
已完成,再见。

http://www.lryc.cn/news/137212.html

相关文章:

  • 大数据数据仓库
  • Java“牵手“速卖通商品详情页面数据获取方法,速卖通API实现批量商品数据抓取示例
  • 【Git】代码误推送还原(真实项目环境,非纸上谈兵)
  • CPU 飙升?这3大场景助你精准定位
  • 6、Spring_Junit与JdbcTemplate整合
  • Redis是如何保证高可用的?
  • 精益求精:通付盾安卓应用加固升级,为移动安全保驾护航!
  • javaweb01-html、css基础
  • 牛客复盘] 2023河南萌新联赛第(七)场:信息工程大学 B\I 20230823
  • 使用PyMuPDF添加PDF水印
  • window如何实时刷新日志文件
  • 动态代理的两个使用方式(手动实现+SpringAOP实现)-Demo
  • 面试话术(MQ+mybatis+nginx+redis+ssm+mysql+linux)
  • JSON的理解
  • 面试热题(二叉树的最大路径)
  • C#设计模式之--六大原则 开闭原则
  • 编写Dockerfile制作自己的镜像并推送到私有仓库
  • 华为OD-分积木/分苹果
  • Mysql的引擎有哪些?支持事物么?DB储存引擎有哪些?
  • 【懒加载】js实现懒加载、vue实现图片懒加载指令
  • 微信小程序教学系列(7)
  • Android 9.0 kenel和frameworks中修改ram运行内存的功能实现
  • PHP实践:获取网络上图片的长宽以及图片类型
  • 使用 DPO 微调 Llama 2
  • 数据库——事务,事务隔离级别
  • 对《VB.NET通过VB6 ActiveX DLL调用PowerBasic及FreeBasic动态库》的改进
  • 【PHP】数据类型运算符位运算
  • 使用 Nacos 作为 Spring Boot 配置中心
  • 微服务 Eureka
  • Spring Boot 事务和事务传播机制