- Python 数据科学教程
- Python 数据科学 - 首页
- Python 数据科学 - 入门
- Python 数据科学 - 环境设置
- Python 数据科学 - Pandas
- Python 数据科学 - Numpy
- Python 数据科学 - SciPy
- Python 数据科学 - Matplotlib
- Python 数据处理
- Python 数据操作
- Python 数据清洗
- Python 处理 CSV 数据
- Python 处理 JSON 数据
- Python 处理 XLS 数据
- Python 关系型数据库
- Python NoSQL 数据库
- Python 日期和时间
- Python 数据整理
- Python 数据聚合
- Python 读取 HTML 页面
- Python 处理非结构化数据
- Python 词语标记化
- Python 词干提取和词形还原
- Python 数据可视化
- Python 图表属性
- Python 图表样式
- Python 箱线图
- Python 热力图
- Python 散点图
- Python 气泡图
- Python 3D 图表
- Python 时间序列
- Python 地理数据
- Python 图数据
Python 数据科学 - Matplotlib
什么是 Matplotlib?
Matplotlib 是一个 Python 库,用于使用 Python 脚本创建 2D 图表和绘图。它有一个名为 pyplot 的模块,通过提供控制线型、字体属性、格式化轴等功能,使绘图变得更容易。它支持各种各样的图表和绘图,例如直方图、条形图、功率谱、误差图等。它与 NumPy 一起使用,提供了一个有效开源的 MatLab 替代环境。它还可以与 PyQt 和 wxPython 等图形工具包一起使用。
通常,通过添加以下语句将包导入 Python 脚本中:
from matplotlib import pyplot as plt
Matplotlib 示例
以下脚本使用 matplotlib 生成**正弦波图**。
示例
import numpy as np import matplotlib.pyplot as plt # Compute the x and y coordinates for points on a sine curve x = np.arange(0, 3 * np.pi, 0.1) y = np.sin(x) plt.title("sine wave form") # Plot the points using matplotlib plt.plot(x, y) plt.show()
其**输出**如下:
在接下来的章节中,我们将看到许多关于在数据科学工作中使用 Python 的 Matplotlib 库的示例。
广告