R readLines只读文件的最后一行

标签 r

<分区>

Possible Duplicate:
Reading the last n lines from a huge text file

我已经使用

创建了一个到文件的连接
con=file(path_of_myfile)

现在我只想读取最后一行而不加载所有内容(这是一个巨大的文件)。

我正在尝试使用

?readLines

没有成功。

有什么想法吗?

最佳答案

由于您使用的是 Windows,因此请下载并安装 Duncan 的 Rtools如果你想自己构建 R 包,无论如何你都需要它。 (如果您使用的是 Linux,那么唯一的区别是您不需要下载任何东西,因为 gawk 已经存在。)然后发出此 R 命令:

system("gawk 'END {print}' myfile", intern = TRUE)

关于R readLines只读文件的最后一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6264205/

相关文章:

r - 在 R 中运行混合 logit 模型时出现公式错误

r - inner_join() 其中一个键的值范围(年份)

r - R 中的 Promise 对象是什么?

r - R中expand.grid函数的修改

Python - 更改 for-loop 内的变量会产生不同的结果

r - 绘图条形图中的颜色

r - 在 R 中获得治疗和控制的所有组合

Rcpp:数值积分错误。没有匹配的初始化构造函数

r - 在 R 中绘制多项式回归曲线

r - 根据R代码中特定值的运行长度计算变量