加入記錄我有一個類型的記錄:Apache的豬:通過移動
time | url
==========
34 google.com
42 cnn.com
54 yahoo.com
64 fb.com
我想另一列添加到這些記錄time_diff
基本上採取與以前的記錄當前記錄的時間差。輸出應爲:
time | url | time_diff
======================
34 google.com -- <can drop this row>
42 cnn.com 08
54 yahoo.com 12
64 fb.com 10
如果我能以某種方式添加另一列(同time
)移位time
由一個,使得42與34對齊,54與42對齊等,然後我可以採取這些列之間的差異來計算time_diff
列。
我可以投射time
列到一個新的變量T
,如果我能在原始數據下降的第一條記錄,然後我可以T
加入它,以獲得期望的結果。
我很感激任何幫助。謝謝!例如,
是否有可能,你將不得不與同一時間多行?如果是這樣,什麼決定他們的順序? –
時間是非遞減順序(是的,多行可以有相同的時間)。 – sachin2182