Seaborn 是基于 Matplotlib 的高级数据可视化库,专为统计分析设计。以下是快速入门指南:

安装

pip install seaborn

常用图表类型

  • 散点图 📈

    sns.scatterplot(x='x轴', y='y轴', data=df)
    
    散点图示例
  • 条形图 📊

    sns.barplot(x='分类', y='数值', data=df)
    
    条形图示例
  • 折线图 📈

    sns.lineplot(x='时间', y='趋势', data=df)
    
    折线图示例

实战案例

  1. 加载示例数据

    import seaborn as sns
    df = sns.load_dataset("tips")
    
  2. 绘制分布图

    sns.distplot(df['total_bill'], kde=False)
    
  3. 创建热力图

    sns.heatmap(df.corr(), annot=True)
    
    热力图示例

扩展阅读

📌 提示:所有示例均使用 Pandas 数据框架,建议先掌握基础数据处理技能

数据可视化流程

图示:数据可视化完整流程