gpt4 book ai didi

python - 如何从 Dataframe 对象字段中提取日期值

转载 作者:太空宇宙 更新时间:2023-11-04 04:15:22 25 4
gpt4 key购买 nike

我读取了一个 json 文件并将其存储在数据框中。

当我执行

df1.dtypes

我得到存储日期的字段是 unplug_hourTime 对象

如果我使用以下方式显示 forst 记录:

df1.unplug_hourTime.head(1)

我得到:

0    {'$date': '2017-04-01T01:00:00.000+0200'}
Name: unplug_hourTime, dtype: object

我不确定如何从这个结构中提取日期

我想要一个存储 01/04/2017 的变量

我也试过:

df1['Dia'] = pd.to_datetime(df1.unplug_hourTime)

但检索到错误:

TypeError: <class 'dict'> is not convertible to datetime

最佳答案

看起来你需要:

df1['Dia'] = pd.to_datetime(df1.unplug_hourTime.apply(lambda x: x['$date'])).dt.date

关于python - 如何从 Dataframe 对象字段中提取日期值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55551037/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com