使用 Seaborn 构建可视化

Power BI 中的 Python 入门

Jacob H. Marquez

Data Scientist

使用 Seaborn 作图

按年份显示并按月份着色的航班折线图。

1 https://seaborn.pydata.org/generated/seaborn.lineplot.html
Power BI 中的 Python 入门

使用 Seaborn 作图

配对图,四列四行。

1 https://seaborn.pydata.org/generated/seaborn.pairplot.html
Power BI 中的 Python 入门

使用 Seaborn 作图

联合图:显示喙长与喙深的关系。

1 https://seaborn.pydata.org/generated/seaborn.jointplot.html
Power BI 中的 Python 入门

直方图

人群身高的直方图。呈正态分布。

1 https://seaborn.pydata.org/generated/seaborn.histplot.html
Power BI 中的 Python 入门

解读直方图

右偏的直方图,大多数观测在左侧。

Power BI 中的 Python 入门

解读直方图

左偏的直方图,大多数观测在右侧。

Power BI 中的 Python 入门

解读直方图

双峰分布的直方图

Power BI 中的 Python 入门

散点图

随机散点,无关系。

Power BI 中的 Python 入门

解读散点图

正相关的散点图,向右上方走势。

Power BI 中的 Python 入门

解读散点图

负相关的散点图,向右下方走势。

Power BI 中的 Python 入门

联合图(Joint plot)

联合图:中间是散点图,顶部和右侧各有一个直方图。

seaborn.jointplot(
    x = "x",
    y = "y", 
    data = DataFrame
    )
Power BI 中的 Python 入门

配对图(Pair plot)

配对图,四列四行。

seaborn.pairplot(
    data = DataFrame
    )
Power BI 中的 Python 入门

在 Power BI 中构建图表的步骤

import matplotlib.pyplot as plt
import seaborn as sns
# 数据转换步骤
...
seaborn.___plot(
    data = DataFrame,
      ...
    )
plt.show()
Power BI 中的 Python 入门

Passons à la pratique !

Power BI 中的 Python 入门

Preparing Video For Download...