请问假如我有若干个CSV文件,文件名是2003_1, 2003_2 ……2003_5,2004_1,……2004_5,…… 2007_1……2007_5
然后我每一个CSV导入stata进行完同样的操作后,最终分别保存成与CSV同名dta文件,因为文件太大不能事先append,然后我想用循环来操作。
对于相同年份,比如2003年的五个CSV,我写了以下的循环
capture program drop market
program market
forvalue i=1(1)5 {
insheet using "I:\2003_`i'.csv",clear
save "I:\2003_`i'.dta", replace
}
end
market
我希望不同年份也可以循环,请问要如何编写呢?谢谢