0
我已經編寫了腳本來解析csv文件。 csv文件包含一個ID和時間戳。使用熊貓識別具有相似列的行的差異
df = pd.read_csv(dataset_path, names = ['ID','TSTAMP','DIFF'], delimiter=';')
d = {'min':'TSTAMP-INIT','max':'TSTAMP-FIN'}
df = df.groupby(['UID'])['TSTAMP'].agg([min, max]).reset_index().rename(columns=d)
df['DIFF'] = (df['TSTAMP-FIN'] - df['TSTAMP-INIT'])
如果您想以此爲csv文件(該點表示該系列的其他元素)
3w]{;1495714405280
...
3w]{;1495714405340
...
3w]{;1495714571213
...
3w]{;1495714571317
...
3w]{;1495714405280
...
3w]{;1495714405340
...
3w]{;1495714571213
...
3w]{;1495714571317
東風給了我作爲3w]{
UID DIFF
0 3w]{ 166037
而是當我想輸出是連續ID的差異。
UID DIFF
0 3w]{ 60
1 3w]{ 104
...
我錯過了什麼?
你能提供一個MWE嗎? – tandem
提供MWE(我是新來的)? –
最小工作示例。 – tandem