【发布时间】:2021-05-28 20:07:18
【问题描述】:
大家好,我想使用 Pandas 从 yahoo Finance 下载多只股票。
但同时我需要只保存每只股票的“Adj Close”列。
此外,我想创建一个包含所有“Adj Close”列的 DataFrame,并将列名设置为股票代码。
我尝试使用此代码,但卡住了。
import numpy as np
import pandas as pd
from datetime import datetime
import pandas_datareader.data as web
stocks = ['ORCL', 'TSLA', 'IBM','YELP', 'MSFT']
ls_key = 'Adj Close'
start = datetime(2014,1,1)
end = datetime(2015,1,1)
f = web.DataReader(stocks, 'yahoo',start,end)
f
希望有人能帮助我
【问题讨论】:
标签: python pandas dataframe yahoo-finance pandas-datareader