use*_*648 0 filenames sas sas-macro
我有一个sas宏,它依赖于两个不同的变量,分别用Age
和Year
表示.&Age
&Year
我想为15-18岁和2007-2010年的每个组合运行宏,并希望为这些组合中的每一个创建一个输出表(即总共16个表).
这是我的问题,我尝试在Matrix_pop_adm&Age_RP&Year
SAS不喜欢的宏中给输出表以下名称.
如何正确命名输出文件?
当您将宏变量连接到具有其他分隔字符的字符串时,您需要添加点以使每个不同的宏变量独立地解析(在本例中).
Matrix_pop_adm&Age._RP&Year /* ^ force &AGE to resolve, instead of trying to resolve &Age_RP */
归档时间: |
|
查看次数: |
127 次 |
最近记录: |