date_range的代码未按预期运行

时间:2019-02-07 18:29:51

标签: python pandas

我没有得到date_range函数的预期结果。 我收到错误消息“'NoneType'对象没有属性'set_index'”

请帮助。

我创建了一个数据框, 调用了date_range函数并将其放入变量中 使用上一个函数中的变量将列设置为数据框的索引。

import pandas as pd
df=pd.DataFrame({
    'Open':[12,15,20,23,25,30,23,22,21,21,22,20,12,13],
    'Close':[8,9,9,12,12,23,12,12,12,8,4,2,8,5]
    })

rng=pd.date_range(start='1/1/2018', end='1/14/2018',freq='D')
rng

df.set_index(rng,inplace=True)
df

预期结果:应该将日期列创建为索引。

实际结果:错误消息“'NoneType'对象没有属性'set_index'”

0 个答案:

没有答案