Skip to content
Prev 385762 / 398503 Next

Split

That was still slower and doesn't quite give what was requested:
proto=data.frame(Before_=character(), After_=character())))
  ID1 ID2  text Before_ After_
1  A1  B1  NONE    <NA>   <NA>
2  A1  B1 cf_12      cf     12
3  A1  B1  NONE    <NA>   <NA>
4  A2  B2 X2_25      X2     25
5  A2  B3 fd_15      fd     15
+ cbind(F2,utils::strcapture("([^_]*)_(.*)", F2$text,
proto=data.frame(Before_=character(), After_=character())))
+ }
+ )
   user  system elapsed
 32.712   0.736  33.587

Cheers,
Bert




On Tue, Sep 22, 2020 at 5:45 PM Bill Dunlap <williamwdunlap at gmail.com>
wrote: