Kolmogorov-Smirnov test with python

KS 検定を勘違いしていなければ、これで一応 XX % の確率で分布が違うとか、一致する。と言える。KS 検定についてはもう少し勉強する。しかし、数が少なくてもいいとか便利すぎ。

#!/usr/bin/env python
from scipy import stats

dmax=0.37
n=7
f = lambda x: ( x * 100, stats.ksone.isf(x,n))
print '%2.1lf percent -> %.3lf' % f(0.10)
print '%2.1lf percent -> %.3lf' % f(0.05)
print '%2.1lf percent -> %.3lf' % f(0.01)
print '%2.3lf' % ( 1-stats.ksone.sf(dmax,n) )

ところで、 python で % ってどうやって出すの?