用R删除.txt文件的第一行

时间:2015-11-19 14:01:47

标签: r

我有很多非常大的txt-files有一个我想删除的标题 有没有办法在不读取整个文件的情况下执行此操作? 可能使用system()命令?
我找到了一些想法here,但我还没能让它们发挥作用。我使用的是Windows 7和R版本3.2.2。

以下是我的尝试:

> systCommand <- paste0("echo '$(tail -n +2 ",  myFilePath, ")' > ", myFilePath)
> system(systCommand, intern=T)
Error in system(systCommand, intern = T) : 'echo' not found

我很确定这是因为我使用的是Windows?

1 个答案:

答案 0 :(得分:-2)

阅读后

count_table <- read.table("your path/filename.txt")
head(count_table)

如果第一行是标题,

c_table <- count_table[-1,]
head(c_table)

然后,可以删除第一行标题