Чтобы быть немного более конкретным:
%matplotlib inline
import seaborn as sns
exercise = sns.load_dataset("exercise")
# Defaults are size=5, aspect=1
sns.factorplot("kind", "pulse", "diet", exercise, kind="point", size=2, aspect=1)
sns.factorplot("kind", "pulse", "diet", exercise, kind="point", size=4, aspect=1)
sns.factorplot("kind", "pulse", "diet", exercise, kind="point", size=4, aspect=2)
Вы хотите передать размер аргумента или «аспект» в sns.factorplot () при построении вашего сюжета.
Размер изменяет высоту, , сохраняя соотношение сторон (поэтому он также будет расширяться, если изменяется только размер.)
Аспект изменит ширину, сохраняя константа высоты.
Вышеприведенный код должен быть запущен локально в ноутбуке ipython.
Размеры рисунков в этих примерах уменьшены, чтобы показать эффекты, и потому что графики из приведенного выше кода были довольно большими при сохранении в виде png. Это также показывает, что размер / аспект включает легенду в поле.
size = 2, aspect = 1
[/g2]
size = 4, aspect = 1
[/g3]
size = 4, aspect = 2
[/g4]
Кроме того, все остальные полезные параметры / аргументы и значения по умолчанию для этой функции построения можно просмотреть, как только загрузится модуль «sns»:
help(sns.factorplot)