r - 未更改任何内容后未加载文件
问题描述
我正在使用 list.files 导入一些文件,然后加载到数据框中。在我的代码中没有任何更改后,文件没有被正确导入。这可能是什么原因?要导入的文件也没有更改,并且保留在正确的路径中。
library(data.table)
library(tidyverse)
library(stringi)
#Import files to file list
files <- list.files(path = "R/win-library/Practice/Testrun",
full.names = TRUE,
pattern="*.csv",
all.files = FALSE,
recursive = TRUE)
#Subset Files and remove Directories
files <- files[!file.info(files)$isdir]
#Read files into df "data" with path and file_name columns
data <- rbindlist(lapply(files,
function(x) {
data <- read_csv2(x)
data$File_name <- basename(x)
data$Path <- dirname(x)
data
}))
运行此代码后,DF“数据”为空。即使只运行脚本的 list.files 部分,列表也是空的。
解决方案
推荐阅读
- python - 有没有办法可以更新循环内的值?
- python - 删除时的 Discord.py 日志消息
- reactjs - 反应 ag-grid 表未显示并显示错误
- c - 数组 c 的设定值
- javascript - 将接收到的数据对象显示为下拉列表 React Axios
- python - 无法导入 fastai [WinError 126] 找不到指定的模块
- angular - 存储高质量图像的最佳方式是什么?
- c# - Heroku 部署 .net 控制台应用程序
- php - 如果登录用户已购买,则隐藏 WooCommerce 产品
- spring-hateoas - 在微服务错误内容中读取 hataos 在 org.springframework.hateoas.EntityModel 中具有私有访问权限