地球環境内にいくつかのデータフレームがありますので、それらをa
,b
、およびc
としましょう。複数のデータフレームの同じ列を変換する
各データフレームにはstart_time
という名前の列があり、posixクラスに変換する必要がありますが、各データフレームに同じコードを書き込まずにこれを行う方法を探しています。コードは次のとおりです。唯一の方法1は、データフレームのそれぞれをループへの道を考案し、POSIXするstart_time
を変換することができ、データフレーム名を使用a
でstart_time
を変換します
a$start_time <- strptime(a$start_time, format = '%Y-%m-%d %H:%M:%S')
?
lapply
とこの試みは、最初のデータフレーム上で動作します...
ll <- list(a, b, c)
lapply(ll,function(df){
df$start_time <- strptime(df$start_time, format = '%Y-%m-%d %H:%M:%S')
})
働い興味深いワークフロー、作るために使用します –