最简单的seaborn使用方法:将seaborn导入sns格式
Seaborn是一个基于Matplotlib构建的 Python 数据可视化库。
将 Seaborn 导入 Python 环境的最常见方法是使用以下语法:
import seaborn as sns
代码的import seaborn部分告诉 Python 将 Seaborn 库集成到您当前的环境中。
然后,代码的as sns部分告诉 Python 为 Seaborn 提供别名sns 。这允许您通过简单地输入 sns.function_name 而不是 seaborn.function_name 来使用 Seaborn 函数。
导入 Seaborn 后,您就可以使用内置函数快速可视化数据。
设置 Seaborn 主题
导入 Seaborn 后,您可以使用以下函数设置默认绘图主题:
sns. set_theme (style=' darkgrid ')
该函数采用以下潜在样式作为参数:
- darkgrid (带有白色网格的深色背景)
- 白色网格(白色背景灰色网格)
- 深色(深色背景,无网格)
- 白色(白色背景无网格)
- 刻度(白色背景,带轴刻度,无网格)
建议导入Seaborn库后设置主题。
创建你的第一个情节
导入 Seaborn 并设置主题后,您就可以创建第一个绘图了。
Seaborn 有几个可以创建的内置绘图,包括:
- 一朵云点
- 线形图
- 历史情节
- 绘图
- ecdf图
- 地毯
- 画成条状
- 一群
- 箱形图
- 小提琴情节
- 点图
- 条形图
例如,以下是如何使用内置 Seaborn Tips数据集创建简单的点云:
import seaborn as sns
#set theme
sns. set_theme (style=' darkgrid ')
#load tips dataset
tips = sns. load_dataset (' tips ')
#create scatterplot
sns. scatterplot (data=tips, x=' total_bill ', y=' tip ')
以下是如何使用相同的数据集创建小提琴图:
import seaborn as sns
#set theme
sns. set_theme (style=' dark ')
#load tips dataset
tips = sns. load_dataset (' tips ')
#create scatterplot
sns. violinplot (data=tips, x=' total_bill ', color=' purple ')
有关 Seaborn 跟踪功能的完整概述,请参阅此文档页面。
其他资源
如果您想了解有关 Seaborn 的更多信息,请查看完整的在线 Seaborn 文档。
对于 Seaborn 的实际应用,请查看以下教程: