Pandas 是用于数据处理的核心库,它也可以进行简单的可视化,绘制散点、折线、直方等基础图表都不在话下。

Pandas 自带的可视化方法是基于 matplotlib 的函数接口,在 Jupyter 里可以静态展示。
这次介绍一个可视化工具-LUX,它能自动地将 DataFrame 数据转化为统计图表,让你可以一目了然地看到相关性、分布、频率等信息。

LUX 在 Jupyter Notebook 或 Lab 中进行交互,图表与数据可以同步显示。
项目地址:
https://github.com/lux-org/lux
使用 LUX
以下面数据集(美国各大学信息表)为例:
# 导入 pandas 和 lux 库
import pandas as pd
import lux
#加载数据
df = pd.read_excel("C:\\Users\\zii\\Documents\\USA_College.xlsx")
df
读取的数据如下:


除了显示的数据表外,同时你还会看到数据集上面出现一个按钮,可以进行数据/图表的交换显示。

所以说只需要导入 lux 库,就能直接使用图表功能。











