Statsmodels OLS get_prediction 样本外数据
Statsmodels OLS get_prediction on out-of-sample data
我正在尝试对样本外数据使用来自 statsmodels 的 get_prediction,但它会保留 returning 样本内数据结果。
#Exponential regression
Q1_Er = smf.ols(formula='log_Value ~ Date_Ordinal', data=sp500).fit()
prediction = Q1_Er.get_prediction(xnew) #xnew is out-of-sample data of type pandas.core.series.Series
frame = prediction.summary_frame(alpha=.05)
来自样本内数据而不是新的样本外数据的摘要框架 returns 值。
关于如何从我的样本外数据中获得 return 置信区间的摘要框架有什么想法吗?
将 xnew 从 series 更改为 dataframe 解决了这个问题
我正在尝试对样本外数据使用来自 statsmodels 的 get_prediction,但它会保留 returning 样本内数据结果。
#Exponential regression
Q1_Er = smf.ols(formula='log_Value ~ Date_Ordinal', data=sp500).fit()
prediction = Q1_Er.get_prediction(xnew) #xnew is out-of-sample data of type pandas.core.series.Series
frame = prediction.summary_frame(alpha=.05)
来自样本内数据而不是新的样本外数据的摘要框架 returns 值。
关于如何从我的样本外数据中获得 return 置信区间的摘要框架有什么想法吗?
将 xnew 从 series 更改为 dataframe 解决了这个问题