我有数据框df,其结构如下:
df
.. $data1
.. .. $data12
.. .. $data13
.. $data2
.. .. $1
. . .. .. $something1
.. .. .. $something2
.. .. .. $something3
.. .. $2
.. .. .. $something1
.. .. .. $something2
.. .. .. $something3
我用: something1< - sapply(df $ data2,function(x)x $ something1,USE.NAMES = FALSE)
提取每个数字的数据。我无法弄清楚的是如何提取数字并将其存储为提取数据的ID(第一个数据集为1)。
答案 0 :(得分:-1)
我发现我正在处理一个列表而不是数据帧。并提取我简单使用的对象的名称
names(df$data2)
提取ID。