【发布时间】:2018-06-15 10:23:54
【问题描述】:
我有过去 11 年(2006-2017 年)的 TB 病例数据,其中包含以下变量:年龄、病例状态、城市、年份、月份和种族。我想制作一个逐年的折线图,其中案例为 y 轴,月份为 x 轴,然后每年都有一条新线。但我不确定如何计算观察结果。我是 sas 的新手,所以如果我做错了,我提前道歉,但这就是我的想法:
PROC SORT DATA= TB
BY YEAR;
RUN;
DATA YEAR;
SET TB;
COUNT + 1;
BY YEAR;
IF FIRST.YEAR THEN COUNT =1;
RUN;
PROC SGPLOT DATA = YEAR;
SERIES X = Month Y = COUNT;
SERIES X = Year Y = COUNT;
TITLE 'Temporal Patterns of TB from 2006-2017';
RUN;
但是我得到的这段代码的输出是空白的。
任何反馈/帮助将不胜感激! 提前谢谢!
【问题讨论】: