【发布时间】:2018-06-27 00:53:55
【问题描述】:
我想使用 fread 函数来加载所有数据集,因为我认为使用一种类型的导入函数会更好,所以我坚持使用 fread。
我的文件很少是 xlsx 格式,我将它们保存为 csv 格式,然后使用 fread 函数尝试加载数据集。
但我注意到,当我将 xlsx 文件转换为 csv 时,在新创建的 csv 文件中创建了一个空的或不完整的行。
有什么办法可以解决这个问题吗?我可以使用 fread 函数以某种方式加载 xlsx 文件,而不是将其转换为 csv 文件,然后使用 fread 函数加载它吗?
【问题讨论】:
-
简短的回答是你不能用
fread读取xlsx文件,xlsx文件的格式与fread设计的文本文件的格式非常不同。跨度> -
@Marius 所以最好的选择是使用 readxl 函数直接加载 xlsx 并使用 fread 加载 csv 文件?