[英]How to convert timedelta column in pandas to string
所以我在時間的pandas數據框中有一個列(來自籃球數據),我想將其轉換為字符串。 最簡單的方法是什么? 我已經嘗試過str()和strftime來了解其有效性(也就是說,我可能使用了后者的錯誤)。
數據格式為'%H:%S'(5:34),我希望以相同的方式格式化字符串。
只要您的列是datetime
,它們就有一個.dt
訪問器,其中附加了許多有用的datetime方法,包括strftime
,因此您可以執行以下操作:
import pandas as pd
df = pd.DataFrame({'dates': pd.date_range('2015-01-01', '2015-01-10', freq='12H')})
df.dates.dt.strftime('%H:%S')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.