【发布时间】:2016-04-06 09:01:10
【问题描述】:
如果我在 R 中有这样的数据表:
Table0:
一些字幕1
信息1a | info2a / info3a / info4a
信息1b | info2b / info3b / info4b
一些字幕 2
信息1c | info2c / info3c / info4c
信息1d | info2d / info3d / info4d
...
有没有办法删除所有字幕行,然后正常拆分信息列(通过|和/)?理想情况下,字幕可以放在单独的表格中。
因此,结果将是:
Table1,其中竖线代表列之间的中断:
信息1a |信息2a |信息3a | info4a
信息1b |信息2b |信息3b |信息4b
信息1c | info2c | info3c | info4c
信息1d |信息2d |信息3d | info4d
...
表2:
一些字幕1
一些字幕 2
...
【问题讨论】:
-
我不懂你的表。 Table0 中的列是什么(是
data.frame单列,还是向量?)。什么是表 2?是单列的data.frame吗? -
请
dput和/或strTable0.... -
使用
split和strsplit的组合。发布一些更有意义的示例数据以获得更好的建议..... -
这个问题可以通过一些样本数据轻松解决。乔:请考虑这样做。
-
不清楚,比如“Table0”的结构是什么。是单列
data.frame?两列data.frame?