Re: [程式] sas 依照產業年份 計算某數值出現次數

看板Statistics作者 (..)時間9年前 (2016/12/04 00:38), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《prter0809 (血汗菸酒生)》之銘言: : [軟體程式類別]: : SAS : [程式問題]: : 資料處理 : [軟體熟悉度]: : 新手 : [問題敘述]: : 我現在想新增一個欄位 計算各公司在各個年度出現項目1的次數 : 例如A公司在2006年項目1=1 在2008年項目1=0 : B公司在2009年項目1=2 在2010年項目1=0 : 公司 年度 項目 : A 2006 1 : A 2008 2 : B 2009 1 : B 2009 1 : B 2010 2 : C 2007 1 : D 2011 2 : D 2012 3 : 剛接觸SAS的新手 想很久不知道語法該怎麼下手 : 希望各位高手給點意見 感激不盡 data a; input company $ year item; cards; A 2006 1 A 2008 2 B 2009 1 B 2009 1 B 2010 2 C 2007 1 D 2011 2 D 2012 3 ; run; proc sql; create table b as select company,year,sum(case when item=1 then 1 else 0 end ) as number from a group by company,year; quit; -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.246.59 ※ 文章網址: https://www.ptt.cc/bbs/Statistics/M.1480783116.A.CA3.html
文章代碼(AID): #1OGlKCoZ (Statistics)
文章代碼(AID): #1OGlKCoZ (Statistics)