我想创建一个以日期时间为索引的有序Dict,以用于Zipline回测。我需要将csv文件转换为与Zipline一起使用的熊猫面板。
我尝试过:
index.tz_convert(pytz.utc)
index.tz_localise (pytz.utc) and
index.tz_convert(pytz.utc).tz_localise(pytz.utc)
我的代码:
data = OrderedDict()
data['BTC'] = pd.read_csv('btc.csv', index_col = 0)
data['BTC'].fillna(method="ffill", inplace=True)
data['BTC'] = data['BTC'][["low","high","open","close","volume"]]
data['BTC'].index = data['BTC'].index.tz_localize(pytz.utc).tz_convert(pytz.utc)
panel = pd.Panel(data)