import seaborn as sns
import matplotlib as mpl
import matplotlib.pyplot as plt
import numpy as np
%matplotlib inline #让图片显示出来的设置
def sinplot(flip=1):
x = np.linspace(0,14,100) #x轴上0到14,100个点
for i in range(7):
plt.plot(x, np.sin(x + i* .5) * (7 - i).flip) #轴和y轴
sinplot() #调出图像
结果为:
设置风格
sns.set()
sinplot()
结果为:
盒子图样式设置
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()
如图: