在 SciPy 中拟合分布时是否可以修复参数?例如,这段代码:
import scipy.stats as st
xx = st.expon.rvs(size=100)
print st.expon.fit(xx, loc=0)
导致非零位置 ( loc
)。
当某些参数被提供给fit
函数时,它被认为是初始猜测。如果将其提供给构造函数 ( st.expon(loc=0)
),则分布将“冻结”并且不能用于拟合。
在 SciPy 中拟合分布时是否可以修复参数?例如,这段代码:
import scipy.stats as st
xx = st.expon.rvs(size=100)
print st.expon.fit(xx, loc=0)
导致非零位置 ( loc
)。
当某些参数被提供给fit
函数时,它被认为是初始猜测。如果将其提供给构造函数 ( st.expon(loc=0)
),则分布将“冻结”并且不能用于拟合。