【发布时间】:2014-01-04 05:54:17
【问题描述】:
我正在将 SAS 代码复制到 R 代码中,我遇到了以下 SAS 代码 sn-p -
proc means data=A noprint;
by name date;
id comp_no;
var price;
id rep_dats act no;
output out= test(drop=_type_ _freq_)
median=median n=num;
run;
我知道'by'语句用于分组以提供该级别的统计信息。但是,“id”是做什么用的?为什么有两个“id”语句?我查看了 SAS 帮助,但我并没有真正理解它。我还在http://support.sas.com/documentation/cdl/en/proc/65145/HTML/default/viewer.htm#p19dfq16fqt1t3n1eroiabnn6r3s.htm 上查看了他们的示例。 但是没有例子说明 ID 的使用。
由于我无权访问 SAS,因此无法尝试此操作并查看输出的外观。 任何澄清都会对我有很大帮助。谢谢!
【问题讨论】: