Я пытаюсь создать коробчатую диаграмму с разными осями y и шкалами y в seaborn, но застрял здесь.
В matplotlib я могу использовать следующий код для получения результата:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
# create random dataframe with different scales
df = pd.DataFrame(np.random.rand(30, 5), columns=['A', 'B', 'C', 'D', 'E'])
df['A'] *= 5
df['C'] *= 10
df['E'] *= 15
# create boxplot with a different y scale for different rows
selection = ['A', 'C', 'E']
fig, ax = plt.subplots(1, len(selection), figsize=(10, len(selection)))
i = 0
for col in selection:
axo = df[col].plot(kind='box', ax=ax[i], showfliers=False, grid=True)
axo.set_ylim(df[col].min(), df[col].max())
axo.set_ylabel(col + ' / Unit')
i += 1
plt.tight_layout()
plt.show()
, что дает:

Я попытался заменить фактическую коробчатую диаграмму, используя морскую коробчатую диаграмму, но это не сработало.
Теперь мой вопрос: как я могу получить такой же результат построения с помощью seaborn?
Заранее спасибо за вашу помощь!
Cheers Cord