-
初始画图
import seaborn as sns import numpy as np import matplotlib as mpl import matplotlib.pyplot as plt %matplotlib inline def sinplot(flip=1): x = np.linspace(0, 14, 100) for i in range(1, 7): plt.plot(x, np.sin(x + i * .5) * (7 - i) * flip) sinplot()
运行结果:
-
默认风格:
sns.set() sinplot()
运行结果:
-
五种主题风格
-
darkgrid
-
whitegrid
-
dark
-
white
-
ticks
sns.set_style("whitegrid") data = np.random.normal(size=(20, 6)) + np.arange(6) / 2 sns.boxplot(data=data)
运行结果:
sns.set_style("dark") sinplot()
运行结果:
sns.set_style("white") sinplot()
运行结果:
sns.set_style("ticks") sinplot()
运行结果:
-
去除多余线段
sinplot() sns.despine()
运行结果: