По вопросам о методе Twinx matplotlib, который создает новые оси с невидимой осью X и независимой осью Y, расположенной напротив исходной (т. е. справа).