r - fread 未从包 data.table 中读取 csv 文件的最后一行,错误消息为 'Discarded single-line footer'

标签 r data.table fread

我有一个 csv 文件,它有 Windows 行结尾(CR LF)并用分号分隔。文件的最后一行是空行,即不包含分号或任何其他字符。

使用 fread 读取文件时来自 data.table打包倒数第二行,即最后一个数据行,未加载,错误消息显示“ 丢弃的单行页脚”。

最佳答案

尝试插入 fill = TRUE .

就我而言,插入 fill = true一切正常。

关于r - fread 未从包 data.table 中读取 csv 文件的最后一行,错误消息为 'Discarded single-line footer',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54150356/

相关文章:

R data.table - 将函数 A 应用于某些列,将函数 B 应用于其他某些列

c - 如何检查字符串是否在二进制文件中

根据顺序不同的字符向量替换数据框中的列名称

r - 如何在ggplot2 R中设置y轴以比较机器学习模型

r - 如何将数据表rolling join条件从弱不等式改为严格不等式?

c++ - 在 C/C++ 中将数据从一个文件复制到另一个文件的最快方法?

c - 试图从文件中读回二进制数据,导致崩溃

r - 如何获取 knitr .Rnw 文档中使用的软件包列表?

R:当我用测试数据预测时作为新水平的因素

r - 根据多个键列将缺失的行添加到 data.table