4-2 風格設置

In [1]:
import matplotlib.pyplot as plt
import numpy as np
%matplotlib inline
In [2]:
plt.style.available#能夠調用的風格
Out[2]:
['bmh',
 'classic',
 'dark_background',
 'fast',
 'fivethirtyeight',
 'ggplot',
 'grayscale',
 'seaborn-bright',
 'seaborn-colorblind',
 'seaborn-dark-palette',
 'seaborn-dark',
 'seaborn-darkgrid',
 'seaborn-deep',
 'seaborn-muted',
 'seaborn-notebook',
 'seaborn-paper',
 'seaborn-pastel',
 'seaborn-poster',
 'seaborn-talk',
 'seaborn-ticks',
 'seaborn-white',
 'seaborn-whitegrid',
 'seaborn',
 'Solarize_Light2',
 'tableau-colorblind10',
 '_classic_test']
In [5]:
x=np.linspace(-10,10)#在指定的間隔內返回均勻間隔的數字。且默認包括結束點,默認50個樣本
y=np.sin(x)
plt.plot(x,y)
Out[5]:
[<matplotlib.lines.Line2D at 0x161b6f98>]
 
 

1.設置風格javascript

In [6]:
plt.style.use('dark_background')#風格設置
plt.plot(x,y)
Out[6]:
[<matplotlib.lines.Line2D at 0x166eb198>]
 
In [9]:
plt.style.use('fivethirtyeight')
plt.plot(x,y)
Out[9]:
[<matplotlib.lines.Line2D at 0x177abeb8>]
 
 

2.混合風格css

In [11]:
plt.style.use(['fivethirtyeight','dark_background'])#混合風格
plt.plot(x,y)
Out[11]:
[<matplotlib.lines.Line2D at 0x1783c240>]
 
 

3.xkcd模式:漫畫風格html

In [20]:
plt.xkcd()
plt.plot(np.sin(np.linspace(0, 10)))
plt.title('Whoo Hoo!!!')
Out[20]:
Text(0.5, 1.0, 'Whoo Hoo!!!')
 
相關文章
相關標籤/搜索