voodoo 发表于 2014-5-14 23:17 
用local data: dir "." files "*.dta"可能存在以下可能很难发觉的潜在错误:
1. 由于此时循环体中的 app ...
讲解太到位了,非常感谢,我确实遇到了这个问题,在执行第一段的时候,要生成.dta文件,stata显示如下:
(67 vars, 379914 obs)
(note: file 文件名.csv.dta not found)
file 文件名.csv.dta saved
实际上在我的数据文件夹里已经把该.csv 转化成了.dta, 但是为什么还显示file not found的错误呢;
我改了文件的名字成数字的形式,用了foreach num of numlist ....{
append using `num', force
}
虽然可行了,但是,还是会出现file not found, 这样会影响到我最终合并的数据吗,粗略检查貌似没有但不知道是否有潜在的影响, 如何消除这个问题,谢谢。