gpt4 book ai didi

python - 如何将 Pandas 数据框中的对象转换为日期时间?

转载 作者:行者123 更新时间:2023-11-28 18:44:37 26 4
gpt4 key购买 nike

我有以下代码可以从 CSV 文件导入

    data = pd.read_csv(("dados_meteo.csv"),\
names=['POM','DTM','RNF','WET','HMD','TMP','DEW','INF'],\
parse_dates = ['DTM'])

然后

 data.dtypes

返回

POM     object
DTM object
RNF float64
WET float64
HMD float64
TMP float64
DEW float64
INF int64
dtype: object

使用后

data['DTM'] = data['DTM'].astype('datetime64[ns]')

DTM 保持相同的类型。你能帮帮我吗?

谢谢

最佳答案

检查您的 CSV 文件日期列并确保将其设置为日期类型(或者选择列 => 右键单击​​ => 设置单元格格式 => 在类别下选择日期 => 并选择日期格式)

然后

data =pd.read_csv("dados_meteo.csv",parse_dates=['date-coumn-name-here'])

关于python - 如何将 Pandas 数据框中的对象转换为日期时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22024338/

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