小编sop*_*hia的帖子

data.frame的大字符串向量

我有一个大型矢量(100M元素)的单词类型:

words <- paste(letters,letters,letters,letters,sep="_")
Run Code Online (Sandbox Code Playgroud)

(实际数据中的单词并不完全相同,但全长为8)

我想将它们转换为一个数据框,每个字母的每个字母都有一列,每个字有一行.对于此我试图str_split_fixedrbind该结果,但是,从大矢量R冻结/永远需要.

如此期望的形式输出:

      l1    l2    l3    l4
1     a     a     a     a  
2     b     b     b     b
3     c     c     c     c
Run Code Online (Sandbox Code Playgroud)

有更快的方法吗?

r rcpp stringr data.table

2
推荐指数
1
解决办法
545
查看次数

标签 统计

data.table ×1

r ×1

rcpp ×1

stringr ×1