[問題] SAS加減問題

看板Statistics作者 (毛絨絨的爸爸)時間15年前 (2010/07/09 17:58), 編輯推噓3(3010)
留言13則, 3人參與, 最新討論串1/1
今天上班碰到很大挫折, 居然想不出來該如何利用SAS加減, 拜託~誰可以指點我一下, 我有一段連續變項,其實是複選題, v1-v3 各有四個一樣的類別 1 A 2 B 3 C 95 未回答 我們在用 proc freq 時 table 不是可以產生 v1-v3 各類別的 count, 問題來了,我該如何把count 加總?!?!?!? 例如 v1 count v2 count v3 count 變成 新var count===我想要的 1 5 1 2 1 6 1 13 2 3 2 1 2 5 2 9 3 5 3 5 3 1 3 11 95 1 95 6 95 2 95 9 這個樣子!?? 我用直接加總 v1+v2+v3 or sum(of v1-v3) 都不對, 問題很廢,但還是希望能了解~謝謝大家... -- http://www.wretch.cc/blog/sammau0611 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.251.172.77 ※ 編輯: maumausam 來自: 60.251.172.77 (07/09 18:06) ※ 編輯: maumausam 來自: 60.251.172.77 (07/09 18:08)

07/09 18:23, , 1F
你三個count同名字?
07/09 18:23, 1F

07/09 18:28, , 2F
W大這是我舉例~如果tables v1-v3跑出來count是同名
07/09 18:28, 2F

07/09 18:29, , 3F
但我想讓他count全部可以加起來說
07/09 18:29, 3F

07/09 18:30, , 4F
意思就是~我想要v1-v3所有同類別~會自動全加總
07/09 18:30, 4F

07/09 19:21, , 5F
freq可以輸出output...再用輸出的檔案做運算
07/09 19:21, 5F

07/09 20:03, , 6F
想法跟k大同
07/09 20:03, 6F

07/09 21:33, , 7F
哈~我原本也是這樣想~兩位謝謝~只是在想~SPSS可以一次
07/09 21:33, 7F

07/09 21:34, , 8F
放入~變一個新變項~且還會加總~就會開始想SAS的辦法
07/09 21:34, 8F

07/09 21:44, , 9F
如果你要用表格直接呈現的話 TABULATE應該也可以做
07/09 21:44, 9F

07/09 21:45, , 10F
不然用SQL也可直接算
07/09 21:45, 10F

07/09 22:35, , 11F
sql可能不太會,我來試試看tabulate~Ok的話再來回報~謝啦
07/09 22:35, 11F

07/10 14:52, , 12F
proc tabulate ; var var1 var2 ; table (var1 var2)*N
07/10 14:52, 12F

07/10 14:53, , 13F
似乎OK~~感恩!
07/10 14:53, 13F
文章代碼(AID): #1CDlBCau (Statistics)