历史文档

【历史文档】算子样例-读取数据(文件)

由qxiao创建,最终由small_q 被浏览 303 用户

更新

本文内容对应旧版平台与旧版资源,其内容不再适合最新版平台,请查看新版平台的使用说明

新版量化开发IDE(AIStudio):

https://bigquant.com/wiki/doc/aistudio-aiide-NzAjgKapzW

新版模版策略:

https://bigquant.com/wiki/doc/demos-ecdRvuM1TU

新版数据平台:

https://bigquant.com/wiki/doc/dai-PLSbc1SbZX

新版表达式算子:

https://bigquant.com/wiki/doc/dai-sql-Rceb2JQBdS

新版因子平台:

https://bigquant.com/wiki/doc/bigalpha-EOVmVtJMS5

\

使用场景

将个人研究空间下的数据文件读取出来以便后续使用

输入端

  • 无输入端

输入参数

  • 文件路径生成函数:填写文件所处的目录,必填。
  • 文件类型:目前支持csv和h5,必填。
  • csv文件分隔符:文件分隔符,默认为逗号,必填。
  • 读取csv文件参数字典:python在读取csv文件时存在很多参数,不能一一暴露参数选项,因此设置参数字典,便于自定义,选填。比如设置{'header':0,'index_col':0},导数会声明文件第一列为索引,第一行为列名。
  • H5文件key

输出端

  • 数据:读取出来的文件数据

    运行结果

  • 可以通过模块输出来查看读取出来的具体数据

    • {w:100}{w:100}

模块示例

比如按照以下代码产生一个名为data的csv文件,然后演示如何使用本算子将其读取出来。一般情况下,数据文件为用户手动上传的文件。

df = pd.DataFrame({'A':[1,2,3,4],'B':[10,100,1000,10000]})
df.to_csv('data.csv')

https://bigquant.com/experimentshare/48ed6e4078df43b697f9d5388791cade

\

评论
  • 这个读取有中文乱码如何处理
{link}