【发布时间】:2015-05-08 07:08:33
【问题描述】:
我有一个 CSV 文件。它包含一些之前的 R 操作的输出,因此用索引号填充(例如 [1]、[[1]])。读入R时是这样的,例如:
V1
1 [1] 789
2 [[1]]
3 [1] "PNG" "D115" "DX06" "Slz"
4 [1] 787
5 [[1]]
6 [1] "D010" "HC"
7 [1] 949
8 [[1]]
9 [1] "HC" "DX06"
(我不知道为什么在行号和输出数据之间浪费了所有空间)
我需要上面的数据显示如下(不带[1]或[[1]]或“”,并将数据放在其对应的数字旁边,如):
789 PNG,D115,DX06,Slz
787 D010,HC
949 HC,DX06
(可能789 及其对应的数据PNG,D115,DX06,Slz 应该用制表符分隔.. 每一行都是这样)
如何在 R 中实现这一点?
【问题讨论】:
-
这是个好问题。
-
修复创建此文件的数据导出会更好(也更容易)。
标签: regex r csv format read.csv