【发布时间】:2021-02-07 12:36:27
【问题描述】:
我在 python 中使用 alpha_vantage API,它返回一个 Pandas 数据框表。
我在下面编写了一个函数,它采用股票名称,重置数据框的索引并重命名它。如何将此功能应用于一些输入,以便为它们带回单独的数据帧?目前,我必须手动执行此操作,并为每个输入单独运行该函数。
如果我用股票列表创建一个熊猫系列,并将该功能应用于该系列,它会起作用吗?
def get_stock(ticker):
stock, meta_data = ts.get_daily_adjusted(symbol=ticker, outputsize='compact')
ticker = pd.DataFrame(stock)
ticker = ticker.reset_index()
return ticker
为了使这个数据框在函数之外可用,我运行它如下:
example = get_stock('XX')
example 因此是返回的数据帧变量。
谢谢!
【问题讨论】:
标签: python pandas stock alpha-vantage