所以,我想检查所选每个数据框的年龄范围。
我可以使用lapply方法执行此操作,但我似乎找不到更简单任务的解决方案:
“获取数据框名称(例如ddf,nc_df,ad_df等...请在下面查看)”
任何帮助?
这是我的代码:
dfList <- list(ddf,nc_df, ad_df, pd_df, ftd_df,mci_df,scc_df)
lapply(dfList, function(x){ print(<HERE IS THE CODE I NEED>) ; summary(x$Age) })
答案 0 :(得分:0)
只需在制作列表时命名变量即可。这是一个可重复的例子:
a <- data.frame(1:5, Age = 6:10)
b <- data.frame(1:5, Age = 6:10)
c <- data.frame(1:5, 6:10, Age = 11:15)
dfList <- list(a = a, b = b, c = c)
lapply(dfList, function(x){ summary(x$Age) })
或者,你可以用
命名names(dfList) <- c("a", "b", "c")