【发布时间】:2021-04-15 00:04:49
【问题描述】:
我的数据集是一个用冒号 (:) 分隔的 .txt 文件。其中一列包含日期 AND 时间,日期由反斜杠 (/) 分隔,这很好。但是,时间用冒号 (:) 分隔,就像其他数据一样,这会影响我清理数据的方法。
数据集的几行示例:
USA:Houston, Texas:05/06/2020 12:00:00 AM:car
Japan:Tokyo:05/06/2020 11:05:10 PM:motorcycle
USA:Houston, Texas:12/15/2020 12:00:10 PM:car
Japan:Kyoto:01/04/1999 05:30:00 PM:bicycle
我想在使用 pandas 将数据集加载到 python 中的数据框之前清理数据集。如何分隔列?我不能用
df = pandas.read_csv('example.txt', sep=':', header=None)
因为这会将时间数据分成不同的列。有什么想法吗?
【问题讨论】:
标签: python-3.x pandas dataframe data-cleaning