代碼和資料框的影像
我正在嘗試為每個相應的“檔案名”在一行中列出“snippet_time_bounds”的元組串列。因此,示例中的第一行將具有第一個檔案名,然后是一個元組串列,例如:
[(0.0, 4.032),(4.032, 8.064),(8.064, 12.096),(12.096, 16.128),(20.16, 24.192)...]
uj5u.com熱心網友回復:
你的 groupby 有點偏離,你正在尋找 agg(list),我相信
舉例來說:
df=pd.DataFrame({'filename':[1,2,3,1,2,2,3], 'tuples':[(1,2),(71,2),(10,2),(1,20),(11,222),(31,23),(18,22)]})
df.groupby(['filename']).agg(list)
tuples
filename
1 [(1, 2), (1, 20)]
2 [(71, 2), (11, 222), (31, 23)]
3 [(10, 2), (18, 22)]
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/333442.html
上一篇:同時創建新資料框和新列
