seaborn整体布局风格设置

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()

如图:

猜你喜欢

转载自blog.csdn.net/qq_39112101/article/details/85059271