Я скачал данные через модуль yahoofinance в python, но данные в формате dict, поэтому в данных есть несколько ключей: 'CASTEXTECH.NS','2019-03-31'
: -
{
'CASTEXTECH.NS': [{
'2019-03-31': {
'capitalSurplus': 19988523000,
'totalLiab': 79721825000,
'totalStockholderEquity': -3243727000
}
}
}
Но я хочу использовать эти ключи как pandas multindexв фрейме данных?
Я преобразовал имя тикера в индекс фрейма данных, но проблема по-прежнему возникает в списке управления словарем в столбцах фреймов.
Data = pd.DataFrame.from_dict(yahoo_financials_balance,orient='index')
Data.rename(columns={0:'2019-03-31',1:'2018-03-31',2:'2017-03-31',3:'2016-03-31'},inplace=True)
Мне нужны данные в этой форме:
ticker year1 year2
abc particulars value particulars value
abc particulars value particulars value