[問題] sas中,對觀察值的處理~
sas程式的問題~~~
請教一下各位
小弟也不是第一天用sas
也解決過大大小小的問題
可是這一次真的不行了
需要各位高手的協助
我簡化我的資料成一個人 id=a
假設這個人過去用過多種的保養品
資料如下
(case係指保養品,aa bb cc 是指保養品種類)
id time caee
a 2006/01/13 aa
a 2006/01/20 aa
a 2006/02/06 bb
a 2006/03/01 aa
a 2006/03/10 cc
a 2006/03/15 aa
我希望可以得到「這個人過去一個月所用過保養品種類數」(a這個人的每個時間點)
即以下的
sum(過去一個月所用的種類有哪些)
或
count(過去一個月所用的種類數)
id time caee sum count
a 2006/01/13 aa aa 1
a 2006/01/20 bb aa bb 2
a 2006/02/15 cc bb cc 2
a 2006/03/01 aa cc aa 2
a 2006/03/10 cc aa cc 2
a 2006/03/15 aa aa cc 2
我該怎麼下????
要對觀察值做處理,對我也說一直是很難的問題
我是有想到用retain,但是再怎麼寫
也沒辦法把超過一個月的保養品給去除
各位高手
幫幫忙吧~~
先謝謝啦^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 221.169.21.30
推
08/14 16:47, , 1F
08/14 16:47, 1F
→
08/14 16:48, , 2F
08/14 16:48, 2F
→
08/14 16:49, , 3F
08/14 16:49, 3F
→
08/14 16:50, , 4F
08/14 16:50, 4F