distplot
和 countplot
是 seaborn
(Seaborn)库中用于绘制数据分布的两个函数,它们各自有不同的用途和特点:
1. distplot
(分布图)
distplot
函数用于绘制单变量的分布图。它可以显示数据的直方图(histogram)或核密度估计图(kernel density estimate, KDE)。distplot
默认情况下会根据数据类型自动选择显示直方图或KDE图,但你也可以通过参数来指定显示其中之一。
import seaborn as sns
import matplotlib.pyplot as plt
# 假设 data 是一个包含 'Age' 列的 DataFrame
sns.distplot(data['Age'])
plt.show()
这将绘制 ‘Age’ 列的分布图,可以是直方图或KDE图,取决于 seaborn
的自动判断。
2. countplot
(计数图)
countplot
函数用于绘制分类变量的计数图。它显示每个类别的计数,通常用于展示分类数据的分布情况。
# 假设 data 是一个包含 'Gender' 列的 DataFrame
sns.countplot(data['Gender'])
plt.show()
这将绘制 ‘Gender’ 列中每个类别的计数。
- 更多信息
想要更多了解关于分类函数的信息: