![]() |
1
2
如果您在某个位置有一个宏变量,其中包含要导出的列的列表,则可以构建一个包含这些列的视图,包括基础数据集中不存在的列,然后导出该视图。例如。
这个
如果查询元数据表以确定保留的列中存在哪些列,那么这可能会更加有效,因此只加载这些列,但对于大多数情况来说,这应该是合理的。 更懒惰的选项是暂时禁用保留相关的错误和警告,例如:
|
![]() |
2
0
要实现这一点,您需要有一个要输出的变量列表。所以,让我们假设您有一个宏变量和该列表。
由于您正在编写CSV文件,因此只需直接使用数据步骤即可,并且避免使用PROC EXPORT。在数据步骤中,如果您引用了一个不存在的变量,那么SAS会很乐意为您创建一个空变量。 添加标题记录可能需要一些创造性。这里有一种使用TRANWRD()函数的方法,当每个变量名之间只有一个空格时,该方法就会起作用。注意,您可以使用COMPBL()来实现这一点。
结果:
|
|
CentralDev · 如何导出和导入js文件? 10 月前 |
![]() |
scriptTease · 如何正确导出CSV以获取邮件结果? 1 年前 |
|
eXor420 · 如何在脚本标记中使用导出的函数? 2 年前 |
![]() |
Igor Santos de Lima · 导出要在控制台上运行的函数 7 年前 |