为了账号安全,请及时绑定邮箱和手机立即绑定

熊猫中的datetime dtypes read_csv

熊猫中的datetime dtypes read_csv

扬帆大鱼 2019-10-25 14:56:19
我正在读取具有多个datetime列的csv文件。我需要在读取文件时设置数据类型,但是日期时间似乎是个问题。例如:headers = ['col1', 'col2', 'col3', 'col4']dtypes = ['datetime', 'datetime', 'str', 'float']pd.read_csv(file, sep='\t', header=None, names=headers, dtype=dtypes)运行时出现错误:TypeError:不了解数据类型“ datetime”事后通过pandas.to_datetime()转换列不是一种选择,我不知道哪些列将是datetime对象。该信息可以更改,并且可以从通知我的dtypes列表的任何信息中获取。另外,我尝试用numpy.genfromtxt加载csv文件,在该函数中设置dtypes,然后转换为pandas.dataframe,但它会使数据乱码。任何帮助是极大的赞赏!
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 673 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信