2016-11-06 78 views

回答

1

如果我理解你的问题,你正在寻找类似以下的东西。

import pandas as pd 

df = pd.DataFrame({'ip':[1,1,1,1,1,2,2,2,2], 
        'time':pd.date_range('01-15-16 12:00:00', 
        periods=9)}) 
df_grp = df.groupby('ip')['time'].apply(lambda x: x.max() - x.min()) 

这会计算与IP关联的第一次和最后一次点击之间的时差。