【发布时间】:2017-01-26 12:08:30
【问题描述】:
我有一个由日期元组组成的索引。
2005-02-04 00:00:00 31.81 31.81 31.81 31.81
2005-02-07 00:00:00 31.885 31.885 31.885 31.885
2005-02-08 00:00:00 31.5326 31.5326 31.5326 31.5326
我想在索引顶部添加一行,我使用 以下方式:
df.ix[ (df.index.min()) - dt.timedelta(minutes=5), :] =
([ dict[n] for n in df.columns.values.tolist()])
dict 包含一些值,但我认为这无关紧要。然而, 我收到以下错误:
TypeError: unsupported operand type(s) for -: 'tuple' and 'datetime.timedelta'
索引的类型是:df.index.dtype 给出类型 Object 而不是 到日期时间,因为它应该是我想的。谢谢
【问题讨论】:
标签: python datetime pandas dataframe