seaborn
与 pandas 集成的统计可视化。用于快速探索分布、关系以及具有吸引力的默认设置的类别对比。最适合箱线图、小提琴图、成对图(pair plots)和热力图。基于 matplotlib 构建。交互式图表使用 plotly;用于论文级排版风格使用 scientific-visualization。
分类
商业分析安装
热度:29
下载并解压到你的 skills 目录
复制命令,发送给智能体自动安装:
下载并安装这个技能 https://openskills.cc/api/download?slug=k-dense-ai-skills-seaborn&locale=zh&source=copy
Seaborn - Python 统计可视化库
技能概述
Seaborn 是一个基于 matplotlib 的 Python 统计可视化库,专为数据探索和统计分析设计。它提供 dataset-oriented 绘图接口,能够轻松创建出版级质量的统计图表,包括箱线图、小提琴图、配对图、热图等。
适用场景
核心功能
常见问题
Seaborn 是什么?适合做什么?
Seaborn 是一个 Python 统计可视化库,基于 matplotlib 构建,提供高级绘图接口和出版级默认样式。它特别适合数据探索、统计分析和学术论文绘图。相比 matplotlib,seaborn 更适合快速创建统计图表(如箱线图、热图、配对图),与 pandas 集成更紧密。需要注意的是,seaborn 主要用于静态图表,如需交互式可视化可考虑 plotly。
Seaborn 如何安装?支持哪些 Python 版本?
Seaborn 需要 Python 3.8 或更高版本。使用
uv pip install "seaborn==0.13.2" 安装,如需高级统计功能(如回归分析、聚类),可使用 uv pip install "seaborn[stats]==0.13.2"。安装前需要确保已安装 NumPy、pandas 和 matplotlib 作为依赖。Seaborn 和 Matplotlib 有什么区别?
Seaborn 基于 matplotlib 构建,但提供了更高级的接口。主要区别:1)Seaborn 直接支持 pandas DataFrame,使用变量名而非数组绘图;2)内置统计功能(聚合、置信区间、回归拟合);3)默认样式更美观,适合出版;4)图例、配色、分面管理等自动化程度更高。matplotlib 则提供更底层的控制和更广泛的图表类型。两者可以无缝结合使用。