【发布时间】:2015-06-13 12:17:54
【问题描述】:
我有一份每年生成一次的报告。每个报告的名称中都有年份的形式-report-2011.xls、report-2012.xls 等。每个报告包含以下变量:ID、SAL=当年平均月薪、性别(0=男性、1 =female),已婚(0=未婚,1=已婚),我需要创建一个宏,根据性别类型和已婚类型每年计算工资的 mean.std、min 和 max。在宏中,我需要包含相关年份的参数。 在计算这些参数时如何分别引用每种类型? 以及如何为年份变量创建单独的参数?
【问题讨论】:
-
可能您可能需要一个 infile 语句/管道语句来读取 excel 文件,并为 1) year= 2011,2012..., 2) 数据步骤建立宏,其中性别 = 1/0 ,3) 已婚类型 =1/0 , 4) 调用 symputx 报告答案.. 请先显示您尝试过的内容。
-
我没有特定的数据文件才能将其读入sas,关键是我需要创建一个宏来根据定义的参数模拟这个过程。没有实际文件可以做到吗?