如何在SAS中找到一组人员的百分比?

时间:2018-09-25 12:23:42

标签: sas

DATA test;
INPUT name$ group_no$;
CARDS;
John 1 
Michelle 1
Peter 1 
Kai 2
Peter 2
Liam 2
Claire 2 
Sam 3
Jim 3
run;

我如何找到每个组中人员的百分比。即第1组为33.3%,第2组为44.4%,等等。

我尝试使用下面的代码,但不足以回答我的问题。我相信我可能必须使用SQL代码;

Proc FREQ data = test;
TABLE group_no;
BY group_no;
RUN;

请让我知道如何解决该问题。

2 个答案:

答案 0 :(得分:4)

Proc FREQ data = test;
   TABLE group_no;
   RUN;

enter image description here

答案 1 :(得分:1)

proc表示数据 null 所示。在SQL中,您可以执行以下操作。

window.addEventListener("pageshow", function (event) {
  var historyTraversal = event.persisted || 
                         (typeof window.performance != "undefined" && 
                              window.performance.navigation.type === 2);
  if (historyTraversal) {
    // Reload the page.
    window.location.reload();
  }
});