DataFrame如何输入模型训练

机器学习
新手专区
标签: #<Tag:0x00007f6905fb6010> #<Tag:0x00007f6905fbbe98>

(xfol1) #1

预测数据前我想做个自定义筛选,策略中只是举例,但我想实现这个功能,应该怎么把DataFrame输入模型,目前的报错是image
https://bigquant.com/experimentshare/d488a375ced24f5f95d5d65af7eede70


(Alkaid) #2

你这里是不是要用DataSource处理一下呢,因为平台对pandas进行了DataSource的封装,m.data可以,df应该不行


(一心想错) #3

参考下面这个代码

#查看获取数据源结果
#df=m1.data.read_df().head()
df=m1.data.read_df()


(xfol1) #4

额,不是要读出来,是要写进去,读出来没问题image


(xfol1) #5

请问怎么处理,可以写一下吗?拜托了image


(yvan0617) #6

这里需要把dataframe格式的数据转换成DataSource的类型,用如下代码就可以了。
data=DataSource.write_df(df),


(xfol1) #7

可以了,感谢