Matplotlib风格展示
安装必要的包
import seaborn as sns
import numpy as np
import matplotlib as mpl
import matplotlib.pyplot as plt
%matplotlib inline # 为了让图形展示出来
// 定义一个函数
def sinplot(filp=1):
x=np.linspace(0,14,100)
for i in range(1,7):
plt.plot(x,np.sin(x +i *0.5)*(7-i)*filp)
sinplot()

就可以得出图形了,下面用默认组合:
sns.set() // 用seaborn默认组合
sinplot()

Seaborn中有5种主题风格,分别为
darkgrid
wightegrid
dark
white
ticks
sns.set_style("darkgrid")
sinplot()

sns.set_style("whitegrid")
sinplot()

darkgrid与wightegrid 形式,除了在背景上存在区别,均是具有网格的形式。
sns.set_style("dark")
sinplot()

dark风格将线条全部清除,显示出深色背景的形式。
sns.set_style("white")
sinplot()

white相较于dark背景颜色更浅。
sns.set_style("ticks")
sinplot()

ticks的刻度线更加清晰。如果你想把上述图形改成坐标的形式,可以使用以下形式:
sinplot()
sns.despine()

上述主题的具体选定可根据个人爱好,进行选择。
1231



被折叠的 条评论
为什么被折叠?



