【发布时间】:2016-12-15 11:47:05
【问题描述】:
我有一个包含文本(我不想要的)和 65 个表的 .txt 文件,如下所示(只是 .txt 文件的顶部)
有谁知道我怎样才能从这个文本文件中只提取表格,这样我就可以用我在 R 中的 65 个表格将生成的 .txt 文件作为data.frame 打开?每个表格上方是固定数量的行(以“The result of abcpred on seq...”开始,以“Predicted B cell epitopes”结尾),每个表格下方是可变数量的行,具体取决于行数每张桌子都有。然后是下一张桌子,就这样一直到我到达第 65 张桌子。
【问题讨论】:
-
表格中没有的行是否以数字开头?您可以首先将文件作为行读取并使用正则表达式搜索您想要的行,或者只是简单地搜索列标题,然后选择下面的行,直到找到一个空行。
-
而不是几乎无用的图像,您能否发布文件的更大文本示例(最好从文件开头开始足够连续的行以显示 2-3 个完整的表格?图片不是代码或数据,除非我们在谈论图像处理,并且通常不应该用于图表示例之外的任何内容。