开发者学堂课程【Python 常用数据科学库:风格设置】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/546/detail/7498
风格设置
Matplotlib 风格设置
In [1]: import matplotlib.py plot as plt
Import numpy as np
%matplotlib inline
In [3]: plt.style.available
Out [3]: [' DARK_BACKGROUND',
‘ SEABORN-TALK’,
‘ seaborn-BRIGHT’,
‘ seaborn-ticks’,
‘ BMH',
‘ ggplot',
‘ seaborn-darkgrid',
' classic',
‘ fivethirtyeight',
‘ SEAbORN-DEEP’,
‘ seaborn-COLORbLIND',
‘ SEABORN-MUTED',
SEABORN-PASTEL',
‘ SeabOrN-NOTEBOOK',
‘ SEABORN-PAPER’,
‘ seaborn-dark-palette’
‘ seaborn-whitegrid’,
‘ seaborn-white’,
‘ grayscale’,
‘ seaborn-dark’,
‘ seaborn-poster’]
以上为所有风格
设置风格:
In [4]: x = np.linspace(-10,10)
y = np.sin(x)
plt.plot (x,y)
Out [4]: [<matplotlib.lines.Line2D at 0x1b847f0edd8>]
In [5]: plt.style.use(’dark_backgroud’)
plt.plot (x,y)
Out [5]: [<matplotlib.lines.Line2D at 0x1b847f0edd8>]
可自己选择风格,可以把当前风格进行重新定义,而且可以风格混用
In [8]: plt.style.use(’ggplot’,’bah’)
plt.plot x,y
Out [8]: [<matplotlib.lines.Line2D at 0x1b847f0edd8>]
但是不建议使用混合风格
还可以指定另外的绘画风格:
In [5]: plt.xkcd()
plt.plot x,y
Out [5]: [<matplotlib.lines.Line2D at 0x1b847f0edd8>
]