データセットのリストのすべてのメンバーを対数正規分布に適合させたいです。次に、各分布の関数の期待値を計算します。次のコードを試しましたが、次のエラーが発生します。
コード
from numpy import *
from scipy.stats import lognorm
dists = map(lognorm,data)
expectations = [dist.expect(r_[1,1],zeros(40,)) for dist in dists]
エラー
AttributeError: 'rv_frozen' object has no attribute 'expect'
おそらく私はドキュメントを間違って読んでいますが、それは凍結されたディストリビューションで利用できるexpect
方法だからです。lognormal
凍結されたディストリビューションから「expect」などのメソッドを呼び出す正しい方法は何ですか?