追記:2016-07-15
import matplotlib.pyplot as plt plt.style.use('dark_background')
としてやればいいようだ。
記事
Dark or inverted color scheme を参考にした。下記のファイルに invert_color.py
とでも名前を付けて、path が通っているところ、もしくは Python を実行するディレクトリに保存しておく。
# rc definitions for dark backgrounds import pylab pylab.rcParams['lines.color'] = 'white' pylab.rcParams['patch.edgecolor'] = 'white' pylab.rcParams['text.color'] = 'white' pylab.rcParams['axes.facecolor'] = 'black' pylab.rcParams['axes.edgecolor'] = 'white' pylab.rcParams['axes.labelcolor'] = 'white' pylab.rcParams['xtick.color'] = 'white' pylab.rcParams['ytick.color'] = 'white' pylab.rcParams['grid.color'] = 'white' pylab.rcParams['figure.facecolor'] = 'black' pylab.rcParams['figure.edgecolor'] = 'black' pylab.rcParams['savefig.facecolor'] = 'black' pylab.rcParams['savefig.edgecolor'] = 'black' pylab.rcParams['axes.color_cycle'] = ['#9999ff', '#99ff99', '#ff9999', '#99ffff', 'ff99ff', 'ffff99', 'white']
あとはこれをインポートして、ふつうに plot してやればよい。
import pylab import invert_color x = pylab.linspace(1,2) for i in range(1,8): pylab.plot(x, pylab.log(x)*i) pylab.savefig('invert_color.png')
結果は以下。
カコイイ