我听从了你关于创建一个在 R 中加载文件的循环的建议,并做了:
dataFiles<-lapply(Sys.glob("kwo*.rda*"), load)
现在我有我的数据文件,其中包含我想要加载的文件
head(dataFiles)
[[1]]
[1] "kw"
[[2]]
[1] "kw"
[[3]]
[1] "kw"
现在我需要处理我加载的文件中包含的信息,我应该怎么做才能打开文件并“识别”它们?
我听从了你关于创建一个在 R 中加载文件的循环的建议,并做了:
dataFiles<-lapply(Sys.glob("kwo*.rda*"), load)
现在我有我的数据文件,其中包含我想要加载的文件
head(dataFiles)
[[1]]
[1] "kw"
[[2]]
[1] "kw"
[[3]]
[1] "kw"
现在我需要处理我加载的文件中包含的信息,我应该怎么做才能打开文件并“识别”它们?
在这种循环中加载的标准行为是创建一个临时环境,将数据加载到其中,然后再次丢弃这个临时环境。如果您希望它们在全局环境中,则需要将它们显式加载到全局环境中,请参阅此 SO 帖子以获取更多信息。这会将所有文件中包含的所有对象加载.Rda
到您的全局环境中,也就是工作区。
你能提供更多关于你在做什么的信息吗?是什么生成了 Rda 文件,您想对读入的数据做什么?更多信息可以帮助我们,帮助你。而且您参考了您之前的 SO 问题(我遵循了您关于创建在 R 中加载文件的循环的建议),我在您的个人资料中找不到这个问题。