Я создал open_prices
кадр данных.
Используя тот же самый фрейм данных, я должен создавать open_yearly
, состоящий из средних цен открытия каждый год. Я также должен создать гистограмму с названием акции на оси X и ценой на оси Y. Полученный график будет иметь несколько столбчатых графиков, сравнивающих цены каждой акции на 2015, 2016 и 2017 годы. Как мне создать такой график?
start = dt.datetime(2015, 1, 1)
end = dt.datetime.today()
infy = get_history(symbol='INFY', start = start, end = end)
infy.index = pd.to_datetime(infy.index)
hdfc = get_history(symbol='HDFC', start = start, end = end)
hdfc.index = pd.to_datetime(hdfc.index)
reliance = get_history(symbol='RELIANCE', start = start, end = end)
reliance.index = pd.to_datetime(reliance.index)
wipro = get_history(symbol='WIPRO', start = start, end = end)
wipro.index = pd.to_datetime(wipro.index)
open_prices = pd.concat([infy['Open'], hdfc['Open'], reliance['Open'], wipro['Open']], axis = 1)
open_prices.columns = ['Infy', 'Hdfc', 'Reliance', 'Wipro']
open_prices.head()