我们想要形成一个比较好处理的表格
列,可以采取日期,行,用来表示股票名字
在DATAFRAM数据类型中,我们是有index的,我们希望把index换成日期。
我们可以采取以下的代码l来获得我们想要的日期
import pandas as pd
def test_run():
start_date ='2013-01-22'
end_date = '2013-01-26'
dates = pd.date_range(start_date,end_date)
print dates
if __name__=="__main__":
test_run()
我们获得的结果将会是这样的,这个dates是python里面的list类型
显示结果
接着我们需要把DataFrame里面的index换成日期,如果不换的话,我们获得的index将会只是整数而已。
我们就需要用到一下的代码:
import pandas as pd
def test_run():
start_date ='2013-01-22'
end_date = '2013-01-26'
dates = pd.date_range(start_date,end_date)
df1= pd.DataFrame(index=dates)
print df1
if __name__=="__main__":
test_run()
得到的结果
显然我们并不需要具体到时分秒,接着我们需要改造