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

第14天-Matplotlib实现数据可视化

一、Matplotlib简介

Matplotlib是Python最基础的数据可视化库,提供类似MATLAB的绘图接口,支持2D/3D图形绘制。其核心特点:

  • 丰富的图表类型(折线图/柱状图/饼图/散点图等)

  • 高度可定制化(颜色/字体/刻度/标注)

  • 矢量图输出(PDF/SVG)支持

  • 与Jupyter无缝集成

二、环境准备

pip install matplotlib numpy

三、基础绘图示例

1. 折线图

import matplotlib.pyplot as pltx = [1, 2, 3, 4, 5]
y = [2, 4, 1, 5, 3]plt.plot(x, y, marker='o', linestyle='--',color='#ff6b6b',linewidth=2)
plt.title("Basic Line Chart")
plt.xlabel("X Axis")
plt.ylabel("Y Axis")
plt.grid(alpha=0.4)
plt.show()

相关文章:

  • 计算机视觉与深度学习 | Python实现CEEMDAN-ABC-VMD-DBO-CNN-LSTM时间序列预测(完整源码和数据)
  • 考取AZ-305 认证的心得
  • docker中使用openresty
  • 企业级数据加密权威方案:从 AES-CBC 到 AES-GCM 的升级实践
  • HJ23 删除字符串中出现次数最少的字符【牛客网】
  • 【项目】SpringBoot +MybatisPlus集成多数据源
  • Day123 | 灵神 | 二叉树 | 找树左下角的值
  • 【python】纤维宽度分布分析与可视化
  • Node.js Express 项目现代化打包部署全指南
  • LAN(局域网)和WAN(广域网)
  • osgEarth中视角由跟随模式切换到漫游模式后没有鼠标拖拽功能问题分析及解决方法
  • 【VSCode】在远程服务器Linux 系统 实现 Anaconda 安装与下载
  • jenkins使用Send build artifacts over SSH发布jar包目录配置
  • AUTOSAR 运行时环境 (RTE)
  • CMake 跨平台构建系统详解
  • C++(26): 标准库 <iterator>
  • 基于python的机器学习(八)—— 评估算法(一)
  • 策略的组合与叠加多策略联合交易
  • 前端面经-nginx/docker
  • RTMP协议解析【三】
  • 小米首款SoC芯片真容今晚揭晓,对小米意味着什么?
  • 【社论】警惕隐形和新型统计造假问题
  • 全红婵旧伤复发,缺席全国跳水冠军赛
  • 葡萄牙三年第三次大选:“三分天下”已定,“欧洲例外”不再
  • 新华时评:网络平台“开盲盒式”扣费,“钱小”事大
  • 小马智行一季度营收增12%:Robotaxi收入增长两倍,预计车队规模年底到千台