使用python读取tushare股市数据后,如何将float类型的日期,转化为日期类型,并且设定为索引
直接代码如下:
import pandas as pd
import tushare as ts
TOKEN = 'c0**********8c'
pro = ts.pro_api(token=TOKEN)
#使用token获取600519.SH的日行情数据
daily = pro.daily(ts_code = '600519.SH',start_date = '20191201')
#保存为csv文件
daily.to_csv('600519.csv')
#读取csv文件,并在读取的过程发生转化,将'trade_date'列转为日期类型,将'trade_date'列设定为index列。
daily=pd.read_csv('600519.csv', parse_dates = ['trade_date'], index_col = ['trade_date'])
这项工作就完成了,只用一行代码,就简简单单,把转化为日期的过程和设定索引index的过程完成了。
上文代码运行的话,需要自己免费注册tushare获取token。可以点击免费注册获取token或者https://tushare.pro/register?reg=287337,免费注册,即可获取token。