Допустим, у меня есть кадр данных, который выглядит следующим образом (проиндексирован по датам):
Value1 Value2 Value3 Value4 Value5
1 1 3 4 -1
2 2 3 4 1
3 3 3 2 -1
Значения не имеют большого значения, но я хотел показать пример.
У меня есть что-то вроде довольно простой проблемы. Я пытаюсь построить график MACD, подобный найденному здесь . Я хочу график, на котором есть цена акций с графиком, расположенным сразу под ним с линиями MACD. У меня есть рабочие графики, но я не могу понять, как получить линейный график и диаграмму на одном графике. Я пробовал следующее:
fig, axes = plt.subplots(nrows=2, ncols=1, sharex=True, squeeze=False)
ind3.iloc[:,0].plot(title="Stock Price", ax=axes[0,0], fontsize=12, color=colors)
ind3.iloc[:,1:-1].plot(title="MACD", ax=axes[1,0], fontsize=12, color=colors)
ind3.iloc[:,-1].plot(title="MACD", ax=axes[1,0], kind='bar',fontsize=12, color=colors)
Что приводит к бреду, который выглядит так:

Кто-нибудь может помочь? Спасибо!