Я обычно использую функцию subplots
из matplotlib
для управления размером фигуры.С seaborn вы часто можете перейти по оси matplotlib.
import matplotlib.pyplot as plt
import seaborn as sns
height = 20
width = 10
fig, ax = plt.subplots(figsize=(height,width)) # I might have swapped height and width here, I never remeber which order they're in
# Do what you had before with barplot just pass in your axis as the ax key word:
sns.barplot(..., ax=ax)