Advertisement

数据可视化专题Matplotlib:概念与应用

阅读量:
一、基本概念

这是一个功能强大的Python二维绘图库。它支持生成高质量图形的各种输出格式,并能在多平台上提供交互式界面。它不仅可以用于编写Python脚本程序,在IPython Shell或Jupyter Notebook环境中也非常有用。此外还能够用于开发Web应用程序服务器以及各种图形用户界面工具包等多种应用场景

Matplotlib是Python中的数据分析与可视化的核心库,在该领域堪称权威;它已成为python中公认的主流数据可视化平台;我们熟悉的手法如pandas和seaborn其实都是建立在matplotlib基础之上并为其提供了高级功能模块。

二、基本用法

Matplotlib生成的图表绘制于figure上,在每个图形中至少包含一个坐标轴,并可能包含多个坐标轴以展示多组数据或子图信息。为了方便快速搭建图形界面,默认情况下使用pyplot模块中的subplots函数是最简单的方式创建 figure 和 axes对象集合。一旦创建了 axes 对象之后,默认情况下就能调用Axes对象进行绘制折线图的操作。

复制代码
    import matplotlib.pyplot as plt
    import numpy as np
    fig, ax = plt.subplots()  # 创建一个包含一个axes的figure

全部评论 (0)

还没有任何评论哟~