<分区>
Possible Duplicate:
Reading the last n lines from a huge text file
我已经使用
创建了一个到文件的连接con=file(path_of_myfile)
现在我只想读取最后一行而不加载所有内容(这是一个巨大的文件)。
我正在尝试使用
?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/