【发布时间】:2014-09-30 07:22:29
【问题描述】:
我有一个数据框列表,对于每个列表,我都有一个名称,即 USERID,以下是列表示例:
$'AAAAAA'
AA BB CC
a b 1
c d 2
e f 3
S'BBBBBB'
AA BB CC
g h 1
i j 2
k l 3
我的问题是如何将此列表转换为具有显示 USERID 的新列的数据框,如以下示例:
AA BB CC USERID
a b 1 AAAAAA
c d 2 AAAAAA
e f 3 AAAAAA
g h 1 BBBBBB
i j 2 BBBBBB
k l 3 BBBBBB
任何想法如何完成。提前非常感谢您
【问题讨论】:
-
如果
l是您的列表,请尝试df <- do.call(rbind, l) ; df$USERID <- gsub("[.]\\d", "", row.names(df))
标签: r list dataframe typeconverter