作者alias (希望)
看板Statistics
标题Re: [问题] [SAS]有关时间转换及设虚拟变数
时间Mon Dec 17 22:04:38 2007
data qq;
input date;
cards;
20071001
20071002
20071003
20071004
20071005
20071006
20071007
;
run;
data qq2; set qq;
date_b=input(put(date,8.),yymmdd8.);
w=weekday(date_b);
run;
/* The WEEKDAY function produces an integer that represents the day
of the week,
where 1=Sunday, 2=Monday, . . . , 7=Saturday. */
我猜你一定是没给黄色那行指令...
※ 引述《moli1984 (ME LLAMO VICENTE)》之铭言:
: 我有一笔报酬率的资料 想要检定是否存在周末效应
: raw data的日期格式是yymmdd
: 老师告诉我的指令是
: w=weekday(date);
: if w=1 then dummyvariable=1;
: 可是我试了很多次还是无法用日期求出当日是星期几?
: 是我指令错误? 还是日期的格式错误?
: 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.231.73.111