[問題] sas中,對觀察值的處理~

看板Statistics作者 (成為有品味的男人)時間19年前 (2006/08/13 13:15), 編輯推噓1(103)
留言4則, 1人參與, 最新討論串1/1
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
1.為什麼你資料和預期結果中的時間有不一樣的
08/14 16:47, 1F

08/14 16:48, , 2F
2.我是有辦法可以做到你想要的東西,但程式很複雜,非兩三行
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
文章代碼(AID): #14thM9vC (Statistics)