使用 Seaborn 样式

Seaborn 数据可视化进阶

Chris Moffitt

Instructor

设置样式

  • Seaborn 提供可用 sns.set() 应用的默认配置
  • 这些样式也可覆盖 matplotlib 和 pandas 的图表
sns.set()
df['Tuition'].plot.hist()

直方图对比

Seaborn 数据可视化进阶

使用 sns.set_style() 的主题示例

for style in ['white','dark','whitegrid','darkgrid','ticks']:
    sns.set_style(style)
    sns.displot(df['Tuition'])
    plt.show()

学费图

Seaborn 数据可视化进阶

用 despine() 移除坐标轴脊

  • 有时移除元素能改进图表
  • Seaborn 提供移除图框脊(spines)的快捷方式
sns.set_style('white')
sns.displot(df['Tuition'])
sns.despine(left=True)

移除脊示例

Seaborn 数据可视化进阶

让我们来练习!

Seaborn 数据可视化进阶

Preparing Video For Download...