Sas 按日期计算百分位数

Sas 按日期计算百分位数,sas,percentage,Sas,Percentage,我有以下数据集: Date Primary_Occupation Jobs 1/1/2005 Math 23 1/1/2005 Science 7 1/1/2005 Food 10 1/1/2006 Math 10 1/1/20

我有以下数据集:

Date            Primary_Occupation         Jobs
1/1/2005            Math                    23
1/1/2005            Science                 7
1/1/2005            Food                    10
1/1/2006            Math                    10
1/1/2006            Sales                   64
1/1/2006            Transportation          21

All the way until 11/1/2015
我正试图按主要职业和加班时间列出工作的百分比
我看到proc-univariate有很多百分位选项,但它们似乎都不是我想要做的事情的解决方案

这里有一个模板供您开始使用。它创建了一个包含频率和百分比的表。在本例中,输出表“summary”包含按性别和年龄划分的这类学生的汇总统计数据

proc freq data=sashelp.class;
table sex*age / out=summary;
run;

你能帮我理解为什么你需要百分位数来计算百分比吗?您可以简单地计算所有职业的总工作,然后通过将单个职业工作除以总工作来计算百分比…提示:请尝试proc sqlOr try proc freq并查看列/行百分比。您可以控制打印到表中的内容,RTM。