"list"というデータフレームのリストを作成し、リスト内のすべてのデータセットの特定の列だけを選択したいとします。データフレームのリストにlapplyを使用
library(dplyr)
new_list <- lapply(list, select(list, Date))
クラス(リスト[1])はデータフレームではありませんが、それでもリストであるため、エラーが返されます。クラス(リスト[[1]])はデータフレームです。私のリストの要素はデータフレームでなければならないし、とにかく "lapply"をどのように使うことができるかもわからないので、私はそれを理解していない。
ありがとうございました!
あなたもSELECT' 'への引数として列名を渡すことができるように見えます'lapply'、' lapply(list(mtcars、mtcars)、select、cyl、mpg) 'のようになります。 – nrussell
ありがとう、それはうまく動作します! – mariego