代码如下所示:
import statsmodels.formula.api as smf
df = pd.read_csv('reg_data.csv')
f = 'inf ~ rh*temp*tl*Tt*C(location)'
lm = smf.ols(formula = f, data=df).fit()
但它总是给我一个错误:
numbers besides '0' and '1' are only allowed with **
文件中的数据都是不同的数字。有些有 2 个小数,有些有更多。有什么想法可以解决这个问题并获得回归摘要吗?(由lm.summary()
)
先感谢您!