«Индекс» панд не имеет атрибутов «tz_localize» или «tz_convert» - PullRequest
0 голосов
/ 09 мая 2019

Я хочу создать упорядоченный 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)
...