2015년 11월 13일 금요일

matplotlib의 플롯 스타일 지정하기

Jupyter Notebook에서 matplotlib 플롯(plot) 스타일(style)을 적용하는 예제를 다룬다.

먼저 matplotlib 1.5.0 기준의 플롯 스타일 리스트이다.

%pylab inline
from matplotlib import pyplot as plt

sorted(plt.style.available)

['bmh',
 'classic',
 'dark_background',
 'fivethirtyeight',
 'ggplot',
 'grayscale',
 'seaborn-bright',
  ...
 'seaborn-ticks',
 'seaborn-white',
 'seaborn-whitegrid']
* 총 21개의 스타일이 기본 제공된다.

2가지 방식으로 스타일을 적용해 본다.
  • 기본(Default) 스타일 적용
  • 부분 스타일 적용

기본(Default) 스타일 적용

plt.style.use('dark_background')
plot(sin(arange(0,10,.1)))













부분 스타일 적용

with plt.style.context(('ggplot')):
    plot(sin(arange(0,10,.1)))














0 개의 댓글:

댓글 쓰기