Seaborn 分布图简介
分布图将样本数据的实际分布与从特定分布预期的理论值进行比较,以直观地分析样本数据的分布。
Seaborn通过提供多个函数来简化绘制分布图的过程。在接下来的文章中,我们将讨论Seaborn中可用于绘制分布图的多个函数。
函数
Seaborn中可用的分布图函数列表如下:-
序号 | 方法和描述 |
---|---|
1 | displot() 绘制分布图的方法。 |
2 | histplot() 绘制一元或二元直方图的方法。 |
3 | kdeplot() 使用核密度估计绘制一元或二元图的方法。 |
4 | ecdfplot() 绘制经验累积分布的方法。 |
5 | rugplot() 沿x和y轴绘制边际分布的方法。 |
在继续之前,我们需要数据来绘制图表,如果没有现成的数据可供使用,您可以使用seaborn库中的数据集。
Seaborn除了是一个统计图表工具包外,还包含各种默认的数据集。我们将使用内置数据集中的一个作为默认数据集的示例。
让我们在第一个示例中考虑tips数据集。’tips’数据集包含了关于可能在餐馆用餐并是否为服务员留下小费的人的信息,以及他们的性别、吸烟状况和其他因素。
Seaborn.get_dataset_names()方法用于检索所有内置数据集的名称。
seaborn.get_dataset_names()
load_dataset()方法可以将以该名称命名的数据集加载到数据结构中。
Tips=seaborn.load_dataset('tips')
上面的代码行有助于将名为“tips”的数据集加载到名为tips的数据结构中。
现在我们有了要绘制的数据,让我们了解如何使用Seaborn库绘制分布图。