我有一份股票市场上市公司名单:
german_list = ['DTE.DE','DAI.DE','HOT.DE','WDI.DE']
我读了它们,用下面的代码得到了熊猫数据帧:
for stock in german_list:
globals()[stock] = data.DataReader(stock,'yahoo',start,end)
其中一个数据帧的名称例如是DTE.DE
。如何重命名或访问此数据帧?
谢谢!
改为执行以下操作:
german_list = ['DTE.DE','DAI.DE','HOT.DE','WDI.DE']
stocks = { stock : data.DataReader(stock,'yahoo', start, end) for stock in german_list }
然后,您可以通过以下操作访问数据:
stocks['DTE.DE']