![](/img/trans.png)
[英]How to convert a time stamp column of type “object” to proper “time” type?
[英]How to extract hours from time stamp column in pandas data frame and convert to float type
您好我想創建一個線性回歸預測 model 並希望將時間作為自變量。 我的數據框有一個時間戳,我想從中提取小時數並將其作為浮點數據類型放入單獨的列中。 非常感謝您對此的支持。 謝謝你。 時間戳 12/1/2021 8:39 7/10/2020 13:47 1/11/2020 11:53 4/10/2020 12:33 11/10/2020 12:40
使用to_datetime
和hour
:
#DD/MM/YYYY H:M
pd.to_datetime(df['Time stamp'], format='%d/%m/%Y %H:%M').dt.hour.astype(float)
#MM/DD/YYYY H:M
pd.to_datetime(df['Time stamp'], format='%m/%d/%Y %H:%M').dt.hour.astype(float)
或提取空格和:
之間的digits
df['Time stamp'].str.extract('\s+(\d+):').astype(float)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.