python

mpld3でmatplotlibの図をWebに表示させる。

mpld3 mpld3 -Bringing matplotlib to the Browser- http://mpld3.github.io/ Install とりあえずvirtualenv $ mkdir mpld3 $ virtualenv3 mpld3 $ cd mpld3 $ source bin/activate numpy, matplotlibをいれる。 そこそこ時間かかるので待つ。 $ pip install…

Fortranのバイナリ出力データ(unformatted)をPythonで読む

Fortranで出力したunformatted形式のデータをPythonで読む方法です。 scipyにFortranFileというものがあるので、それを使ってもできます。 scipy.io.FortranFile — SciPy v0.15.0.dev Reference Guide でもこれソース読めばわかりますが、numpyのfromfileっ…

MatplotlibでScientific notationを使った時のcolorbarの上の部分の文字をカスタマイズ

Matplotlibの目盛操作はFormatterを使ってカスタマイズできます。中でもScalarFormatterというものにはscientific notationという機能があります。これはa x 10bという表記だと目盛にはaを表示させて10bは端の方に書いておくというものです。言葉で説明する…

Matplotlibで軸目盛のフォントサイズを変える

get_xticklabelsを使えばTextオブジェクトを取れる。 あとはTextオブジェクトを自由に設定すればOK。色も変えられる。 import numpy as np import pylab as pl pl.figure(figsize=(4,3)) ax = pl.subplot(111) x = np.linspace(0,2*np.pi) y = np.sin(x) + -…