Я часто вижу это в контексте matplotlib и open-high-low-close, но мне интересно, добавить ли вы объемный оверлей внутри рамки pandas. Окончательный график мы хотели бы быть рядом с первым здесь: (Matplotlib - Finance volume overlay)Volume Overlay with Pandas
Say мы имеем DataFrame, как например:
num rolling_30 rolling_10 rolling_60 Volume
Date
2015-06-23 0.000219 0.000149 0.000168 0.000183 2
2015-06-25 0.000489 0.000162 0.000200 0.000188 3
2015-07-01 0.000164 0.000163 0.000190 0.000186 1
2015-07-02 0.000190 0.000166 0.000190 0.000187 1
2015-07-03 0.000269 0.000171 0.000198 0.000180 1
2015-07-04 0.000935 0.000196 0.000282 0.000193 2
2015-07-08 0.000154 0.000196 0.000288 0.000188 1
2015-07-11 0.000274 0.000202 0.000305 0.000190 1
2015-07-13 0.000872 0.000228 0.000380 0.000201 9
Как мы можем получить [ «Num», «rolling_30» , 'roll_10', 'rolling_60'], внизу внизу графика отображается ежедневный объем? Я могу сделать second_y, чтобы получить объем справа, но, честно говоря, это выглядит ужасно. Нужно, чтобы он был традиционным баром в нижней части диаграммы.
Эй, похоже, это не работает для меня (http://i.imgur.com/PldujAI.png). Обычно я использую стиль «ggplot», может ли это быть причиной? Я только изменил альфа объемного сюжета, и ничего больше. – user1610719
Если я вытащил doublex() и второй график, нормальный график (roll_XX) отображается нормально, но, кажется, исчезает, когда я добавляю второй график. – user1610719
@ user1610719 это не должно быть проблемой ggplot. похоже, что ничего не построено на ax = ax. можете ли вы дважды проверить свой код и опубликовать полный код, чтобы воспроизвести эту ошибку? –