模型寻来好后,用新的数据进行预测却出现Type of predictors in new data do not match that of the training data.的错误,数据类型都相同(仅预测一行数据)。
sapply(data0,class)
dHourofDay Open SignalPrevious Differnce D1Scope_Value D1Scope_BT_Value D1Scope_BT_Delta D1STH_BT_Value D1STH_BT_Delta H4Scope_BT_Value
"integer" "numeric" "numeric" "numeric" "numeric" "numeric" "numeric" "numeric" "numeric" "numeric"
H4Scope_BT_Delta H4STH_BT_Value H4STH_BT_Delta H1Scope_Value H1Scope_BT_Value H1Scope_BT_Delta H1STH_BT_Value H1STH_BT_Delta d1delta BK8_kdm
"numeric" "numeric" "numeric" "numeric" "numeric" "numeric" "numeric" "numeric" "numeric" "factor"
BK8_rsi BK8_D1STH_Value BK8_H4STH_Value BK8_d1rsi BK8_h4rsi BK8_h1rsi
"factor" "factor" "factor" "factor" "factor" "factor"
> sapply(m,class)
dHourofDay Open SignalPrevious Differnce D1Scope_Value D1Scope_BT_Value D1Scope_BT_Delta D1STH_BT_Value D1STH_BT_Delta H4Scope_BT_Value
"integer" "numeric" "numeric" "numeric" "numeric" "numeric" "numeric" "numeric" "numeric" "numeric"
H4Scope_BT_Delta H4STH_BT_Value H4STH_BT_Delta H1Scope_Value H1Scope_BT_Value H1Scope_BT_Delta H1STH_BT_Value H1STH_BT_Delta d1delta BK8_kdm
"numeric" "numeric" "numeric" "numeric" "numeric" "numeric" "numeric" "numeric" "numeric" "factor"
BK8_rsi BK8_D1STH_Value BK8_H4STH_Value BK8_d1rsi BK8_h4rsi BK8_h1rsi
"factor" "factor" "factor" "factor" "factor" "factor"
data0为新数据