Как контролировать высоту и ширину фасета в плотине? - PullRequest
0 голосов
/ 09 апреля 2020

Я видел этот пост относительно ggplot2: Как автоматически настроить ширину каждого фасета для facet_wrap?

Мне было интересно:

как мне это сделать? добиться того же в сюжет ? Я не нашел ничего похожего на grob. Мне это понадобится для сюжета, который является частью python3 конвейера, поэтому я действительно не хочу преобразовывать часть кода в R.

Спасибо за помощь!

1 Ответ

1 голос
/ 09 апреля 2020

Я проверил пост, на который вы ссылались, и предложил гораздо более простое решение , которое должно использовать facet_grid вместо facet_wrap. Когда вы используете facet_grid, вы можете указать space='free' для автоматической регулировки размера граней, а не только масштабов с помощью scales=. С facet_wrap не существует опции для указания space= (только scales=).

У меня нет прямого опыта использования plotnine, но быстрая проверка здесь показывает, что существует аналогичная функция, включающая аргументы space= и scales=.

...