Pythonのお勉強 Part18
■ このスレッドは過去ログ倉庫に格納されています
0418デフォルトの名無しさん
2007/05/01(火) 15:10:35http://www.nmr.mgh.harvard.edu/Neural_Systems_Group/gary/python/
を使ってます。
だいたいうまく動いているんですが、あるデータを処理するときに
File "./my-script.py", line 176, in calc
regress = stats.linregress( self.minx, self.miny )
File "/hoge/lib/python/stats.py", line 247, in __call__
return apply(self._dispatch[type(arg1)], (arg1,) + args, kw)
File "/hoge/lib/python/stats.py", line 935, in llinregress
z = 0.5*math.log((1.0+r+TINY)/(1.0-r+TINY))
ValueError: math domain error
というのを食らいます。
これってコードのバグっていうより多分 r が小さすぎるとか
そういうデータの性質に起因してるんですよね...きっと.
(大量のデータを食わせて数時間計算したあとの特定の場所で
食らっているので,どのようなデータが原因なのかは分かってません)
■ このスレッドは過去ログ倉庫に格納されています