作者andyaoao (触哥)
看板Statistics
标题[程式] SAS EG 跨列时间运算
时间Tue Apr 22 23:05:08 2014
------------------------------------------------------------------------
[软体程式类别]: SAS Enterprise Guide
[程式问题]:资料处理 跨列的时间运算
资料处理、回归、叙述统计、logistic、probit...等
[软体熟悉度]:
请把以下不需要的部份删除
新手(不到1个月)
[问题叙述]:
大家好,我遇到的问题是在每一笔资料(Row)里面,我都有一个时间戳记(Time)。
范例:
User 医生 看病时间
001 002
2014/01/01
001 002
2014/01/05
我想要计算出上面两个时间的时间差
在"进阶运算式"中,我都只能对同一列里的值做运算,
请问有没有什麽好方法呢?
-----------------------------------------------------------------------------
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 219.85.243.67
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Statistics/M.1398179111.A.2D2.html
1F:推 bryantl:lag函数可以达到你要的结果 04/22 23:15
2F:→ andyaoao:请问我应该在什麽地方下lag函数指令呢><? 04/23 00:23
3F:推 bryantl:EG我不熟,但是我记得它有个进阶运算式的地方,试试看那 04/23 20:54
4F:→ bryantl:边行不行,不然就是开个程式自己写QQ 04/23 20:54