0
我想股票收益的平均值與基準,並且到目前爲止我的代碼看起來是這樣的:採摘大熊貓平均列(同時排除一個)
index = ['^GSPC']
tickers = ['CAT','AAPL']
stocks = tickers + index
start = dt.datetime(2017,1,1)
end = dt.datetime(2017,6,30)
def excess_movement_plot(stocks):
f = web.get_data_yahoo(tickers,start,end)
cleanData = f.loc['Adj Close']
dataFrame = pd.DataFrame(cleanData)
stock_return = dataFrame.pct_change()
return plt.plot(stock_return[stocks])
就像現在的圖形顯示三行,但我希望它顯示2 - 平均代價(AAPL和CAT)和S & P(^ GSPC)
我已經嘗試了這兩個,但收效甚微。
stock_return[['AAPL', 'CAT']].mean(axis=0)
stock_return.merge('AAPL', 'CAT')
非常感謝,像魅力一樣工作。 –
現在我已經返回plt.plot(stock_return ['Average']),但是如何繪製指數的第二個圖形 - 是否可以返回兩個圖? –
@ thomas.mac'plt.plot(stock_return)'應該把它們都畫出來,我想。我對大熊貓不太熟悉。剛開始學習昨天。 :) –