0

リスト内のオブジェクトのすべての列を削除したい (リストには 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?ありがとう

4

0 に答える 0