首頁 >後端開發 >Python教學 >如何將 Pandas 時差轉換為小時和分鐘?

如何將 Pandas 時差轉換為小時和分鐘?

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-11-29 19:49:12339瀏覽

How to Convert Pandas Time Differences into Hours and Minutes?

將時差轉換為 Pandas 中的小時和分鐘

計算兩個日期之間的時差是資料分析中的常見任務。但是,在使用 Pandas 時,df['diff'] = df['fromdate'] - df['todate'] 中的預設時差計算可能會導致天數,即使時差小於 24 小時也是如此。如果您需要以小時和分鐘為單位的結果,這可能會很不方便。

要將時差轉換為小時和分鐘,我們可以在傳回的 DatetimeIndex 物件上使用 astype() 方法減法運算。此方法允許我們將時差轉換為特定的時間單位。

具體操作方法如下:

這會將時差轉換為小時和分鐘,從而產生資料框看起來像這樣:

以上是如何將 Pandas 時差轉換為小時和分鐘?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn