列字符我有一個關於在(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