gpt4 book ai didi

r - 在数据框列表上使用 rbind.fill 时忽略丢失的数据框

转载 作者:行者123 更新时间:2023-12-05 00:28:07 36 4
gpt4 key购买 nike

我有很多数据框,通常格式为 file.[i] ,但偶尔会丢失数据框:

file.1 file.2 file.3 file.4 file.5 file.6 file.7 file.9 file.11 file.13

我试图做的是这样的:
 dt <- do.call(rbind.fill, 
lapply(paste("file.", 1:length(filenames), sep=""), get))

我得到:
Error in FUN(c("file.1", "file.2", "file.3", "file.4", "file.5", "file.6",  : 
object 'file.8' not found

有没有办法让 rbind.fill忽略丢失的数据框?

最佳答案

尝试这个:

obj.names <- paste0("file.", seq_along(filenames))
dt <- rbind.fill(mget(Filter(exists, obj.names)))

关于r - 在数据框列表上使用 rbind.fill 时忽略丢失的数据框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19359441/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com