Существует множество примеров создания графика с двумя или более осями Y, но перемещение особой оси Y в правую часть графика выглядит немного сложнее, чем кажется.
import numpy as np
from matplotlib import pyplot as plt
import seaborn as sns
%matplotlib inline
values = np.random.randint(1,20,100)
f = plt.figure()
ax = f.add_subplot(111)
# sns.despine(offset=10) <- problem here...
ax.yaxis.tick_right()
ax.yaxis.set_ticks_position('both')
sns.distplot(values)
Приведенный выше фрагмент создает график с галочками справа, однако, если вы хотите описать график (раскомментируйте указанную строку), он выглядит следующим образом:
![enter image description here](https://i.stack.imgur.com/45uqj.png)
Дополнительный вопрос: мотивация позади оси справа состоит в том, что я строю это вместе с другим графиком рядом, и я хотел бы, чтобы оси Y находились по обе стороны отСюжеты, а не между ними.
Есть идеи?