看板 Statistics 關於我們 聯絡資訊
※ 引述《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