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)#0-14,取100条数据
for i in range(1,7):
plt.plot(x,np.sin(x+i*.5)*(7-i)*flip)
sinplot()
1.seaborn画图javascript
sns.set()#sns默认的组合参数
sinplot()
#定义风格
sns.set_style("whitegrid")
#定义数据
data=np.random.normal(size=(20,6))+np.arange(6)/2
#画箱型图
sns.boxplot(data=data)
#定义风格
sns.set_style("dark")
#定义数据
data=np.random.normal(size=(20,6))+np.arange(6)/2
#画箱型图
sns.boxplot(data=data)
#定义风格
sns.set_style("ticks")#四边有线和刻度
#定义数据
data=np.random.normal(size=(20,6))+np.arange(6)/2
#画箱型图
sns.boxplot(data=data)
3.隐藏框线html
#小提琴图
sns.violinplot(data)
#offset=10,定义图离轴线距离
sns.despine(offset=50)
4.用with导入风格html5
with sns.axes_style("darkgrid"):
plt.subplot(211)
sinplot()#调入数据和画图函数
plt.subplot(212)
sinplot(-1)
5.设置图的区域大小,和线的大小java
四种预设,按相对尺寸的顺序(线条愈来愈粗),分别是paper,notebook, talk, and poster。notebook的样式是默认的,上面的绘图都是使用默认的notebook预设。python
sns.set()
sns.set_context("paper")#设置线条尺寸
plt.figure(figsize=(8,6))
sinplot()
sns.set()
sns.set_context("talk")#设置线条尺寸
plt.figure(figsize=(8,6))
sinplot()
5-1可视化库Seabon-总体布局风格设置jquery
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)#0-14,取100条数据
for i in range(1,7):
plt.plot(x,np.sin(x+i*.5)*(7-i)*flip)
sinplot()
1.seaborn画图linux
sns.set()#sns默认的组合参数
sinplot()
#定义风格
sns.set_style("whitegrid")
#定义数据
data=np.random.normal(size=(20,6))+np.arange(6)/2
#画箱型图
sns.boxplot(data=data)
#定义风格
sns.set_style("dark")
#定义数据
data=np.random.normal(size=(20,6))+np.arange(6)/2
#画箱型图
sns.boxplot(data=data)
#定义风格
sns.set_style("ticks")#四边有线和刻度
#定义数据
data=np.random.normal(size=(20,6))+np.arange(6)/2
#画箱型图
sns.boxplot(data=data)
3.隐藏框线css3
#小提琴图
sns.violinplot(data)
#offset=10,定义图离轴线距离
sns.despine(offset=50)
4.用with导入风格
with sns.axes_style("darkgrid"):
plt.subplot(211)
sinplot()#调入数据和画图函数
plt.subplot(212)
sinplot(-1)
5.设置图的区域大小,和线的大小
四种预设,按相对尺寸的顺序(线条愈来愈粗),分别是paper,notebook, talk, and poster。notebook的样式是默认的,上面的绘图都是使用默认的notebook预设。
sns.set()
sns.set_context("paper")#设置线条尺寸
plt.figure(figsize=(8,6))
sinplot()
sns.set()
sns.set_context("talk")#设置线条尺寸
plt.figure(figsize=(8,6))
sinplot()