R语言之读取文件夹的数据

这篇博客介绍了如何使用R语言读取多层目录下的表格数据,包括'示例'文件夹中'数据1'和'数据2'子文件夹内的数据。通过逐个读取表格并使用cbind函数将数据整合在一起。
摘要由CSDN通过智能技术生成

读取文件路径:一层目录(“示例”)、二层目录(“数据1”、“数据2”)下的表格数据。

“示例”文件下:
在这里插入图片描述
“数据1”文件下:
在这里插入图片描述
“数据2”文件下:
在这里插入图片描述

读取文件夹

rm(list=ls()) #清除变量
# getwd() #获取当前的工作目录
setwd("D:/data_r") #指定工作目录
first_file_name <- list.files("示例")       #使用list.files得到“示例”文件夹的所有文件夹的名称
dir <- paste("./示例/",first_file_name,sep = "")            #用paste命令构建路径变量dir
n <- length(dir)           #读取dir长度(“示例”文件下的文件个数)

n_sub <- rep(0,n)   #生成n个0向量
n_sub <- as.data.frame(n_sub)    #转换成数据框
n_sub <- t(n_sub)      #转置
<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值