Re: [程式] 條件自動新增,SAS或EXCEL都可,拜託幫忙
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
03/11 22:57, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):