如何解决我正在使用的 API 返回一个数据帧 - 如何使用列表返回多个 DF,然后合并这些?
我正在尝试编写一个简单的函数,该函数接收股票名称列表,然后使用 API 从中创建一个 Pandas 数据框。然后我想合并这些数据框或能够单独访问它们。
api 调用接受一个名称并返回一个 Pandas 数据框。这是我在下面尝试的代码:
stock_list = ['X','X','X']
frames = []
def get_stocks(stock):
for stock in stock_list:
stock,meta_data = ts.get_daily_adjusted(symbol=stock,outputsize='compact')
frames.append([stock])
get_stocks(stock_list)
df = pd.DataFrame(frames)
我创建的列表变量“Frames”包含基于所有不同数据帧的列表列表。然而,当我尝试将它变成一个 DF 时,DF 什么也不返回。知道如何做到这一点吗?或者从函数内部将数据帧作为单独的变量返回?
谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。