引言
数据可视化是数据分析中的关键一环,它帮助我们理解数据模式、趋势和异常。在Python中,Matplotlib和Seaborn是两个流行的数据可视化库,它们提供了丰富的图表和图形选项,使数据的可视化变得简单而强大。
Matplotlib:Python的绘图库
Matplotlib是一个2D绘图库,它能够生成高质量的图形,并支持多种输出格式。它常被用作构建更高级可视化工具的基础。
功能
- 创建线图、散点图、柱状图等多种类型的图表。
- 定制图表的每个细节,包括标题、图例、坐标轴标签等。
使用方法
安装Matplotlib:
pip install matplotlib
创建一个简单的线图:
import matplotlib.pyplot as plt
import numpy as np
fig = plt.figure()
x = np.arange(10)
y = 2.5 * np.sin(x / 20 * np.pi)
yerr = np.linspace(0.05, 0.2, 10)
plt.errorbar(x, y + 3, yerr=yerr, label='both limits (default)'