我们可以深入探讨这三种图表类型!
1. 箱型图(Box Plot)
箱型图用于展示数据的分布,包括中位数、四分位数和异常值。
pythonCopy Code
import seaborn as sns import matplotlib.pyplot as plt # 示例数据 tips = sns.load_dataset('tips') sns.boxplot(x='day', y='total_bill', data=tips) plt.title('箱型图:按天的总账单') plt.show()
2. 热力图(Heatmap)
热力图通常用于展示变量之间的相关性,颜色强度表示相关性大小。
pythonCopy Code
# 计算相关性矩阵 corr = tips.corr() # 创建热力图 sns.heatmap(corr, annot=True, cmap='coolwarm', fmt='.2f') plt.title('相关性热力图') plt.show()
3. 散点图(Scatter Plot)
散点图用于展示两个数值变量之间的关系,可以添加回归线。
pythonCopy Code
sns.scatterplot(x='total_bill', y='tip', data=tips) plt.title('总账单与小费的散点图') plt.show()
如果你想深入了解某个图表的具体用法或参数