我已经通过python中的yahoofinance模块下载了数据,但是数据采用dict格式,因此在给定数据中存在多个'CASTEXTECH.NS','2019-03-31'
之类的键:-
{
'CASTEXTECH.NS': [{
'2019-03-31': {
'capitalSurplus': 19988523000,
'totalLiab': 79721825000,
'totalStockholderEquity': -3243727000
}
}
}
但是我想将这些键用作dataframe中的pandas multindex吗?
我已将股票代号转换为数据框索引,但在datframe列中的字典管理列表中仍然面临问题。
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