第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()