我有一個DataFrame,它有一個開放時間和一個關閉時間,我試圖計算差值的毫秒數。熊貓指定Lambda函數
我的代碼是目前這樣的
df = df.assign(Latency=lambda d: d.CloseTimeStamp - d.CreationTimeStamp)
df.Latency = df.apply(lambda d: d.Latency.total_seconds() * 1000., axis=1)
不過,我想知道爲什麼當我嘗試後我不能做作爲一個班輪像這樣
df = df.assign(Latency=lambda d: (d.CloseTimeStamp - d.CreationTimeStamp).total_seconds() * 1000.)
我得到AttributeError: 'Series' object has no attribute 'total_seconds'
它是如何工作的? – jezrael