• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

  • 博客园
  • 联系
  • 订阅
  • 管理

View Post

[Data Visualization] 使用Python Matplotlib库实现简单折线图的绘制

 一、内容实现概述

本文主要讲述使用Python的Matplotlib绘制库绘制一个简单的折线图

Matplot绘制过程如下:

    1. 导入matplotlib.pyplot库
    2. 准备绘制折线图的数据(通常有两个参数,即x轴、y轴的坐标数据)
    3. 调用库的plot()方法并传入x轴,y轴上的两个坐标数据,进行绘制
    4. 调用库的show()方法,进行展示

注:

    • 在Python中使用(导入)Matplotlib绘图库时,需要先安装,本实现使用的是pip命令安装。pip install matlplotlib 
    • Matplotlib官方教程

 

二、代码实现

注:源代码地址

# 主题:使用Matplotlib绘图库绘制一个简单的折线图

import matplotlib.pyplot as plt

x_values = [1, 2, 3, 4, 5]
y_values = [1, 4, 9, 16, 25]

# 第一种绘制方式,使用多个子图的方式绘制(常见方式)
fig, ax = plt.subplots()
ax.plot(x_values, y_values, linewidth=3)

# 第二种绘制方式,使用单个子图的方式绘制
ax_2 = plt.subplot()
ax_2.plot(y_values, linewidth=2)

# 第三种绘制方式,该库的不常见方式,即隐式方式
plt.plot([2, 3, 4, 5, 6], y_values, linewidth=1)

plt.show()

 

 

三、运行结果

 

posted on 2025-01-14 11:19  tony-cao  阅读(69)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3