
- Seaborn 教程
- Seaborn——主页
- Seaborn——介绍
- Seaborn——环境设置
- 导入数据集和库
- Seaborn——图形美学
- Seaborn——颜色调色板
- Seaborn——直方图
- Seaborn——核密度估计
- 可视化成对关系
- Seaborn——绘制类别数据
- 观察分布
- Seaborn——统计估计
- Seaborn——绘制宽表数据
- 多面板类别图
- Seaborn——线性关系
- Seaborn——Facet 网格
- Seaborn——Pair 网格
- 函数参考
- Seaborn——函数参考
- Seaborn 有用资源
- Seaborn——快速指南
- Seaborn——有用资源
- Seaborn——讨论
Seaborn——绘制宽表数据
始终建议使用“长格式”或“整洁”的数据集。但是,当我们别无选择,只能使用“宽格式”数据集时,也可以将相同的函数应用于各种格式的“宽格式”数据,包括 Pandas 数据框架或二维 NumPy 数组。这些对象应直接传递给 data 参数,x 和 y 变量必须指定为字符串
示例
import pandas as pd import seaborn as sb from matplotlib import pyplot as plt df = sb.load_dataset('iris') sb.boxplot(data = df, orient = "h") plt.show()
输出

此外,这些函数接受 DataFrame 中的 Pandas 或 NumPy 对象向量,而不是变量。
示例
import pandas as pd import seaborn as sb from matplotlib import pyplot as plt df = sb.load_dataset('iris') sb.boxplot(data = df, orient = "h") plt.show()
输出

对于 Python 世界中的许多开发人员来说,使用 Seaborn 的主要优势在于它可以将 pandas DataFrame 对象作为参数。
广告