SAS 宏将每年对收入变量应用方法和单变量程序

SAS macro which will apply means and univariate procedure on each year for revenue variable

假设我们有 "Revenue" 从 2005 年到 2009 年不同年份的可变收入信息。我想编写一个 sas 宏,它在每年的收入变量上应用均值和单变量过程。我想要一些线索如何解决这个问题,因为我不知道如何继续。任何帮助将不胜感激。 提前致谢!!

虽然您已经用 'sas-macro' 标记了这个问题,但这并不一定需要任何宏代码。通常,任何 PROC 都采用 BY 语句,因此您只需 运行 a

proc means data=revenue;
  by year;
  ... more statements...
run;

http://support.sas.com/documentation/cdl/en/proc/61895/HTML/default/viewer.htm#a000146738.htm 中的一些例子开始,看看你的进展如何。