You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在R中批量加载子文件夹中的多个.RData文件?

解决加载子文件夹中多个.RData文件的问题

问题出在list.files默认只返回文件名,不带文件路径,导致load函数在当前工作目录下找不到子文件夹里的文件。只需修改代码,让list.files返回完整文件路径即可:

file_list <- list.files("data files", pattern = "rp.", full.names = TRUE)
lapply(file_list, load, .GlobalEnv)

关键说明

  • full.names = TRUE 参数会让list.files返回包含子文件夹路径的完整文件路径,而不是仅仅返回文件名。
  • 这样load函数就能通过完整路径正确找到子文件夹中的.RData文件,避免"无此文件或目录"的错误。

内容的提问来源于stack exchange,提问作者FlyingDutch

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 13:07:04