我正在尝试将数据文件分解为小文件,其中一个变量作为这些文件名称的一部分。具体来说,我有一堆人口普查区,以及其他变量。我正在将它们读入矩阵,执行一些操作,现在想将数据导出循环并将其保存为外部数据文件,其中人口普查作为名称的一部分;当我进入下一个区域时,必须在不中断循环或退出 IML 的情况下完成此操作:
read i = first census tract;
append data from other matrix;
save out file as "rld_'census_tract' value";
read next census tract;
repeat;
我尝试了 symput 函数,但它需要在 IML 中使用 data null,这会破坏流程。