Re: [程式] 條件自動新增,SAS或EXCEL都可,拜託幫忙

看板Statistics作者 (咖啡王子)時間10年前 (2015/03/08 21:14), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/3 (看更多)
data a; set yourdata; sy=year(startyear); ey=year(endyear); run; data a; set a; do year=sy to ey; output; end; drop sy ey startyear endyear; run; or try this one but I cann't make sure data a; set yourdata; do year=year(startyear) to year(endyear); output; end; drop startyear endyear; run; ※ 引述《faceoflove56 (1234567)》之銘言: : ------------------------------------------------------------------------ : [軟體程式類別]: : SAS 或 EXCEL 皆可 : [程式問題]:這是個有關資料整理的問題 : 原始資料如下 : Company StartYear EndYear President : --------------------------------------- : APPLE 2002/2/3 2005/3/3 John : APPLE 2005/3/4 2006/12/3 Amy : GOOGLE 2001/1/9 2003/8/7 Ken : GOOGLE 2007/8/8 2009/3/7 Mary : 我想將table整理成 : Company Year President : --------------------------------------- : APPLE 2002 John : APPLE 2003 John : APPLE 2004 John : APPLE 2005 John : APPLE 2005 Amy : APPLE 2006 Amy : GOOGLE 2001 Ken : GOOGLE 2002 Ken : GOOGLE 2003 Ken : GOOGLE 2007 Mary : GOOGLE 2008 Mary : GOOGLE 2009 Mary : 目前最大的問題是: : 不知如何用SAS或EXCEL自動補YEAR : 我的初步想法是用EndYear減StartYear=x : for i=1 to x : 做插入Year的動作(插入下一年的Year值) : 想請各位前輩幫忙>"< 感激不盡 : [軟體熟悉度]: : 低(1~3個月) : [問題敘述]: : 如[程式問題]所敘述 : [程式範例]: : 目前毫無頭緒,不知該用SAS或Excel來解決此問題>"< : ----------------------------------------------------------------------------- -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.140.18.107 ※ 文章網址: https://www.ptt.cc/bbs/Statistics/M.1425820486.A.B57.html

03/11 22:57, , 1F
3Q~^^
03/11 22:57, 1F
文章代碼(AID): #1K_4j6jN (Statistics)
討論串 (同標題文章)
文章代碼(AID): #1K_4j6jN (Statistics)