【发布时间】:2021-10-20 01:29:59
【问题描述】:
我有一个对象res,它是一个制表符和换行符分隔的字符向量列表。
>dput(res)
list("# BLASTP 2.11.0+\n# Query: tr|A4I9M8|A4I9M8_LEIIN
Hypothetical_protein_-_conserved OS=Leishmania infantum OX=5671
GN=LINF_340011400 PE=4 SV=1\n# RID: HT7Z4V6H016\n# Database: nr\n#
Fields: subject id, evalue, % query coverage per subject, % identity\n#
35 hits found\nref|XP_001468447.1|\t8.15e-
82\t100\t100.000\nref|XP_001686149.1|\t1.33e-
73\t100\t90.984\ndbj|GET92147.1|\t4.31e-
67\t99\t82.645\ngb|KAG5468145.1|\t2.87e-
66\t100\t82.787\nref|XP_003878644.1|\t1.96e-
64\t100\t88.525\n# BLASTP 2.11.0+\n# Query: tr|A4HT95|A4HT95_LEIIN
Centrin_-_putative OS=Leishmania infantum OX=5671 GN=LINF_070012700
PE=3 SV=1\n# RID: HT7Z4V6H016\n# Database: nr\n# Fields: subject id,
evalue, % query coverage per subject, % identity\n# 512 hits
found\nref|XP_001463286.1|\t1.53e-
132\t100\t100.000\nref|XP_001680978.1|\t9.57e-
125\t100\t95.187\nref|XP_003872218.1|\t2.29e-
121\t100\t93.048\ndbj|GET86075.1|\t1.03e-
114\t97\t89.071\ngb|KAG5510937.1|\t1.50e-
103\t100\t80.214\ngb|KAG5486865.1|\t2.99e-103\t100\t84.492\n# BLAST
processed 2 queries\n",
"")
这是res的结构
>str(res)
List of 2
$ : chr "# BLASTP 2.11.0+\n# Query: tr|A4I9M8|A4I9M8_LEIIN Hypothetical_protein_-_conserved
OS=Leishmania infantum OX=56"| __truncated__
$ : chr ""
如何将res 转换为 R 中的数据框?数据框应如下所示:
【问题讨论】:
标签: res res res r dataframe delimiter csv