我想删除列表中的所有对象列(因为列表仅包含 dfs)。我以前需要此列来拆分我的数据,但拆分后必须在所有对象中删除此列。这里有一些示例数据:
df <- data.frame(IDforSplit=c(25,10,7),
valueA =sample(1:10,3),
valueB =sample(1:10,3))
splited_df <- split(df, df$IDforSplit)
> splited_df
$`7`
IDforSplit valueA valueB
3 7 6 7
$`10`
IDforSplit valueA valueB
2 10 2 6
$`25`
IDforSplit valueA valueB
1 25 4 4
我现在想要的是删除第一列,因为我需要这种格式来匹配另一个数据集。期望的结果应该是(注意项目名称很重要):
> splited_df
$`7`
valueA valueB
3 6 7
$`10`
valueA valueB
2 2 6
$`25`
valueA valueB
1 4 4
想法?也许data.table?谢谢