我有两个(或更多)并行文本文件存储在S3中 - 即第一个文件中的第1行对应于第二个文件中的第1行等。我想将这些文件作为列读入单个dask数据帧。什么是最好/最简单/最快的方法呢?
PS。我可以将它们中的每一个读入一个单独的数据帧,但是我不能将它们加入到索引中,因为数据帧索引值似乎既不是唯一的也不是单调的。同时,行的对应关系由它们在每个文件中的位置来定义。
答案 0 :(得分:1)
不幸的是,dask.dataframe按字节分解大文件,而不是按行分解。在没有首先阅读所有内容的情况下,很难在大文件中查找特定行。