考核Seaborn的常用统计图形
正确答案是:A: sns.distplot()
专业分析:
1. **sns.distplot()**: 这是Seaborn中用于绘制单变量分布图的函数,它可以同时绘制直方图和核密度估计图(KDE)。在较早的Seaborn版本中,`sns.distplot()` 是一个常用的方法来同时展示直方图和核密度图。然而,请注意,从Seaborn 0.11.0版本开始,`distplot()` 已被弃用,建议使用 `sns.histplot()` 或 `sns.kdeplot()` 结合 `sns.histplot()` 的方式来实现类似的效果。
2. **sns.plot()**: 这个选项实际上并不存在。Seaborn没有一个通用的 `plot()` 函数。Seaborn提供了很多专门的绘图函数,比如 `sns.lineplot()`、`sns.scatterplot()` 等。
3. **sns.scatter()**: 这个函数用于绘制散点图,适用于查看两个变量之间的关系,而不是用于绘制单变量的分布。
4. **sns.hist()**: Seaborn中没有 `sns.hist()` 这个函数。绘制直方图通常使用 `sns.histplot()`。
综上所述,`sns.distplot()` 是用于同时绘制直方图和核密度图的正确选择,但请注意其已被弃用的情况,因此在最新的代码中,建议使用 `sns.histplot()` 和 `sns.kdeplot()` 来实现类似的效果。