【发布时间】:2021-10-19 17:04:24
【问题描述】:
我有一些人类可读的制表符分隔数据,格式如下:
Table_1
10 20 30
30 40 50
10 20 40
Table_2
20 30 40
10 50 60
30 20 10
30 10 40
Table_3
20 30 50
30 50 40
我想将表名保留为一列,如下所示:
Table_1 10 20 30
Table_1 30 40 50
Table_1 10 20 40
Table_2 20 30 40
Table_2 10 50 60
Table_2 30 20 10
Table_2 30 10 40
Table_3 20 30 50
Table_3 30 50 40
我可以用awk 和sed 解决这个问题,但我更喜欢使用tidyr 方法。
【问题讨论】: