首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >不断修改数据帧

不断修改数据帧
EN

Stack Overflow用户
提问于 2016-09-20 06:26:20
回答 1查看 33关注 0票数 0

我有一个从文件夹生成的数据帧,用户将在其中放置几个.csv文件。.csv文件将始终具有相同的列结构,但是它们的行长不同。这个想法是用所有的.csv文件生成一个单独的数据帧。当我在多个函数文件中使用下面的代码时,我收到以下错误消息:"Error in ( .csv (...,row.names = NULL,check.rows = FALSE,check.names = TRUE,:arguments differing of rows: 88,259“

代码语言:javascript
代码运行次数:0
运行
复制
temp <- list.files(pattern="*.csv", path = dir, full.names = TRUE)
importDM<-lapply(temp, read.csv, header = TRUE)
rawDM <- as.data.frame(importDM) 

rawDM$Created.Date <- as.Date(rawDM$Created.Date...Time, format="%d/%m/%Y")

rawDM$Week <- strftime(rawDM$Created.Date,format="%W") 

将来也会有一个问题是,我只希望添加的第一个.csv文件作为头文件,因为我相信在添加了每个.csv文件的情况下,代码会将头文件应用到数据帧中。

干杯,

EN

回答 1

Stack Overflow用户

发布于 2016-09-21 13:39:04

在其他地方的博客上找到了答案,这里是最终的代码:

代码语言:javascript
代码运行次数:0
运行
复制
temp <- list.files(pattern="*.csv", path = dir, full.names = TRUE)
importDM<-do.call("rbind", lapply(temp, read.csv, header = TRUE))
rawDM <- as.data.frame(importDM)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39583003

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档