R - 从文本文件中提取多个表

时间:2016-12-15 11:47:05

标签: r shell dataframe

我有一个.txt文件包含文本(我不想要)和65个表格,如下所示(只是.txt文件的顶部)

enter image description here

有没有人知道我如何只从这个文本文件中提取表格,这样我可以用R中的65个表格打开生成的.txt文件作为data.frame?每个表上方是固定数量的行(以&#34开头; abqred on seq ..."结果为"预测的B细胞表位"),每个下面是可变数量的行,具体取决于每个表有多少行。接下来是下一张桌子,直到我到达第65张桌子为止。

1 个答案:

答案 0 :(得分:0)

鉴于表是唯一以数字开头的元素,在行开头grep for integer确实是最好的解决方案。使用shell(而不是R)命令:

grep '^[0-9]' input > output

正是我想要的。