seaborn同matplotlib一样,也是Python进行数据可视化分析的重要第三方包。但seaborn是在 matplotlib的基础上进行了更高级的API封装,使得作图更加容易,图形更加漂亮。

导入

import matplotlib.pyplot as plt
import seaborn as sns
%matplotlib inline
import numpy as np
import pandas as pd
import seaborn as sns

eg:

sns.set()
plt.bar([1,2,3,4,5],[3,6,9,2,5])
seaborn

sns.set_style(“whitegrid”)
plt.bar([1,2,3,4,5],[3,6,9,2,5])
seaborn

sns.set_style(“whitegrid”)
plt.bar([1,2,3,4,5],[3,6,9,2,5])
sns.despine()
seaborn

current_palette = sns.color_palette()
sns.palplot(current_palette)
seaborn

sns.palplot(sns.color_palette(“hls”, 10))
seaborn
sns.palplot(sns.color_palette(“Blues”))

seaborn

sns.palplot(sns.color_palette(“cubehelix”,12))
seaborn

#start取值(0,3),表示颜色,rot表示旋转,取值(1,-1)。dark表示暗部颜色,light表示亮部颜色, reverse表示翻转
sns.palplot(sns.cubehelix_palette(8, start=2, rot=0, dark=0, light=.95, reverse=True))

seaborn

sns.palplot(sns.dark_palette(“purple”,10))
seaborn

sns.choose_cubehelix_palette()
seaborn

相关文章: