全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2378 11
2013-05-09
数据集a部分数据如下
timen

9:25:08

1

9:30:03

1

9:30:08

1

9:30:13

1

9:30:18

0

9:30:23

0

9:30:33

1

9:30:38

0

9:30:43

1

9:30:53

1

9:31:03

1

9:31:08

0

问题是增加一列interval,interval等于n列1或0持续出现的时间


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2013-5-9 17:32:53
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-5-9 17:37:19
data timecum;
  set test;
  by n notsorted;
  if first.n;
  timelag=lag(time);
  timeinterval=time-timelag;
  format timeinterval time8.;
  drop timelag;
run;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-5-9 17:44:10
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-5-9 18:00:20
boe的报warning,可以改一下。
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-5-9 18:08:07
heperwong 发表于 2013-5-9 18:00
boe的报warning,可以改一下。
我这里没问题啊。你的结果和我的不一样,主要是在处理1和0、0和1交替的地方,不知道哪一种方法合理?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群