列字符我有一个关于在(19960101是YYYYMMDD格式)的日期代码组织.pet文件的信息,几百个文件。我想增加一列,NDate与日期代码:添加基于文件名中的R
for (pet.atual in files.pet) {
data.pet.atual <-
read.table(file = pet.atual,
header = FALSE,
sep = ",",
quote = "\"",
comment.char = ";");
data.pet.atual <- cbind(data.pet.atual, NDate= pet.atual)
}
我想要实现的,例如,对于1996年1月1日NDate = 19960101,为02-01- 1996年NDate = 19960102等。不过,for循环每次运行最新的pet.atual,想法时都会替换NDate字段?由于
您应该使用'lapply'而不是for循环来增加一组列。 – Frank
这不仅是the'NDate'场这是在'for'每个循环过程覆盖,而且'data.pet.atual'。 – Uwe