【发布时间】:2017-07-05 08:15:08
【问题描述】:
给定 N 个元素的向量:
LETTERS[1:10]
[1] "A" "B" "C" "D" "E" "F" "G" "H" "I" "J"
如何获得data.table/frame (df) 如下?
>df
one two
A B
C D
E F
G H
I J
编辑
概括我想知道给定一个要拆分的向量如下:
[A B C],[D E],[F G H I J]
并获得:
V1 V2 V3 V4 V5
A B C NA NA
D E NA NA NA
F G H I J
【问题讨论】:
-
请
dput这个[A B C],[D E],[F G H I J] -
我的意思是在预定义的位置拆分 LETTERS[1:10]
-
好的,我明白了。但是您的预定义职位是如何构成的?它是带有索引的列表吗?一个向量?数据框?
-
它是一个预定义的向量(由寻找特定模式的
grep给出) -
也许this link 会有所帮助。里面有一些不错的功能。
标签: r vector data.table