
原始数据有两列 Date 和 Time
方法一
读取时合并
# 将txt文档读入并转换为 csv 文件格式
df = pd.read_csv(path, sep=';',
parse_dates={'dt' : ['Date', 'Time']}, infer_datetime_format=True,
low_memory=False, na_values=['nan','?'], index_col='dt')
方法二
先把两列作为字符串合并,再用 pd.to_datetime 转化成时间
df['dt'] = pd.to_datetime(df['Date'].str.cat(df['Time'], sep = ' '), format= '%d/%m/%Y %H:%M:%S')
本文介绍两种方法来处理包含日期和时间的数据:一是读取时直接合并;二是先将两列作为字符串合并,再转化为时间格式。这两种方法适用于需要将独立的日期和时间列整合为单一时间戳的场景。
5558

被折叠的 条评论
为什么被折叠?



