【发布时间】:2019-06-24 06:43:26
【问题描述】:
我有一个巨大的 df,它由不同的符号(#、空格、、)分隔。
读取数据后,我有尚未分离的列。
我尝试使用tidyr::separate 来分隔列。
但由于我有很多列,因此分离的结果会覆盖下一列。
我尝试使用 ''tidyr::separate'' 来分隔列。 但由于我有很多列,因此分离的结果会覆盖下一列。
一列的内容如下所示:
Markt#ID=3002349#X=8612088#Y=50228881#RI=1|&RD=10062019&RT=6:46&L=1543&SM=0#1#2&CT=-1#-1#-1#-1#-1&P1=1111111111111111&O1=99999999&T1=99999999&F=-1&RF=1999991999999999111090999999&GP=FF=cost=-1|minDist=0|maxDist=2000|speed=100|routingType=1|ellipseRadius=1000|maxDur=120|waitTime=-1|linDistRouting=0|#BF=cost=-1|minDist=0|maxDist=2000|speed=100|routingType=1|ellipseRadius=1000|maxDur=120|waitTime=-1|linDistRouting=0|#&
总而言之,我有 12 列我想从中提取 IDs 和 coordinates。
预期结果:
ID X Y
3002349 8612088 50228881
【问题讨论】:
标签: r dplyr extract tidyr separator