При импорте исторических данных результатом con.bdh () является фрейм данных panda с индексом: метка времени, столбцы: ['Security', 'Field'].Есть ли способ импортировать данные так, что имя столбца ['Field'] удаляется?
Я пытался распаковать (), но я не могу удалить индекс поля, что даст мне простую матрицу, которая мне нужна.строка (метка времени);колонка (безопасность);с импортированными значениями.Описание df показывает многоуровневый индекс на DF.Мультииндекс (2 имени в столбцах) создает проблемы при очистке данных.
con = pdblp.BCon(debug=True, port=8194, timeout=5000)
con = pdblp.BCon()
con.start()
df = con.bdh(list(members), 'Field', '20181001', '20181230')
con.stop()
#Description of df follows:
Type: MultiIndex
String form:
MultiIndex(levels=[['Security A', 'Security B', 'Security C <...> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],
names=['ticker', 'field'])
Length: 1841
File: c:\programdata\anaconda3\lib\site-