matplotlib

これはなにか

Matlab風味のプロットツール。本家

さくらインターネットにインストール

virtual_python をインストールしておく。

numpyをインストール。

% python setup.py install

matplotlibをbuildしようとすると、

KeyError: 'freebsd7'

というようなエラーが出る。setupext.py にbasedir の設定があるので、

'freebsd7' : ['/usr/local','/usr'],

を追加して、

% python setup.py install

でOk

バックエンド切り替え

http://blog.kzfmix.com/entry/1203236735より。

import matplotlib
matplotlib.use('Agg')
from pylab import *

軸ラベルを小さく

setp(gca().get_yticklabels(),fontsize='x-small')

gca()はget current axis。