更改多个数据框中的类

时间:2017-03-27 19:16:18

标签: r

是否有更好的方法来更改这些数据框和列的类而不是重复这个?谢谢!

 df46$`Measurement Date` <- as.Date(df46$`Measurement Date`, format = "%Y-%m-%d")
 df45$`Measurement Date` <- as.Date(df45$`Measurement Date`, format = "%Y-%m-%d")
 df44$`Measurement Date` <- as.Date(df44$`Measurement Date`, format = "%Y-%m-%d")
 df43$`Measurement Date` <- as.Date(df43$`Measurement Date`, format = "%Y-%m-%d")
 df42$`Measurement Date` <- as.Date(df42$`Measurement Date`, format = "%Y-%m-%d")
 df41$`Measurement Date` <- as.Date(df41$`Measurement Date`, format = "%Y-%m-%d")
 df40$`Measurement Date` <- as.Date(df40$`Measurement Date`, format = "%Y-%m-%d")

使用lapply函数会更有意义吗?

 lapply(df46:df40[`Measurement Date`], Date)

1 个答案:

答案 0 :(得分:4)

您可以尝试使用eval解析:

submissionsInForm