我没有得到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'”