| Table A Emp Id | Ev1 | Ev2 | Ev3 | Ev4 | Ev5 | Ev6 | 1001 | AB | AT | BTR | S | XYZ | AT | 1001 | AT | MY | LOV | . | LOV | LOV | 1001 | . | MY | . | S | MY | S | 1001 | AB | BTR | LOV | BTR | AT | AT | 1001 | AT | LOV | KUL | MY | . | S | 1002 | MY | LOV | . | AT | AT | BTR | 1002 | MY | AT | BTR | . | AT | MY | 1003 | BTR | MY | . | XYZ | MY | MY | 1003 | . | MY | MY | MY | MY | BTR | 1003 | BTR | AB | MY | . | BTR | . | 1004 | S | . | MY | MY | . | XYZ | 1004 | XYZ | AT | KUL | AB | KUL | S | 1004 | . | . | BTR | LOV | MY | MY | 1004 | MY | KUL | AT | KUL | XYZ | AB | | Table B | Ev | N | AB | 3 | AT | 3 | BTR | 4 | S | 2 | XYZ | 3 | MY | 4 | LOV | 3 | KUL | 2 | |
A表上面的emp id代表的是每个病人的编号,EV1,2,3,4,5,6代表的是某6个时间,里面的数据字母表示某种事件,要统计每种不同事件对应的病人数量,如B表所示。
可以用一般的SAS procedure或者SQL 来写。
我会把数据变成长数据,像这样:
然而还是不知道接下来应该怎么办,有大神能够帮忙解答下吗?