完整报错是:ValueError: Pandas data cast to numpy dtype of object. Check input data with np.asarray(data).
解决方法将dataframe格式的数据加一个.astype(float)
比如:
import statsmodels.api as sm est = sm.OLS(y, X.astype(float)).fit()

完整报错是:ValueError: Pandas data cast to numpy dtype of object. Check input data with np.asarray(data).
解决方法将dataframe格式的数据加一个.astype(float)
比如:
import statsmodels.api as sm est = sm.OLS(y, X.astype(float)).fit()