我有一个33种股票行情的列表,我曾经从路透社的摘要页面上调出表格。我使用for循环来实现这一点,现在我只剩下一个数据帧列表。代码如下:
company_data = []
for i in url_list:
data = pd.read_html(io=i, flavor = None, header=0, index_col=0)
company_data.append(data)
Pandas在从每个页面中提取不同的表方面做得很好,但现在我只能用一个巨大的列表或一个不同表的列表作为数据帧。我想分解列表公司_数据,并将每个数据帧列表分配给股票代码。我做了一本字典:
c_dict = {t: d for t, d in zip(tickers, company_data)}
但是,我一直在研究如何将每个键和项分离到它自己的数据帧列表中,并使用键作为变量名。例如,其中一个标记是“SPG”。我希望SPG为SPG的股票数据提供相同的数据帧列表
任何帮助都将不胜感激
目前没有回答
相关问题 更多 >
编程相关推荐