* 假设原始数据集已经载入
* 记录原始数据的行数
qui count
local N = r(N)
* 创建一个辅助变量,标记原始数据
gen original = 1 if _n == 1
replace original = 0 if missing(original)
* 循环复制数据200次
forval i = 1/200 {
* 复制数据
append using [your_dataset.dta] // 请替换[your_dataset.dta]为你的数据文件名
* 更新标记,只有首次迭代时原始数据被标记
replace original = 0 if _n > `N'
}
* 如果只需要保留复制的数据,可以选择删除原始数据
* drop if original == 1