есть ли в Python пакет типа gridExtra / cowplot для использования с Plotnine для выравнивания подзаговоров (т. е. маргинальных распределений) - PullRequest
0 голосов
/ 09 ноября 2019

Это относится к следующим постам по выравниванию субплотов в ggplot2 в R:

Диаграмма рассеяния с маргинальными гистограммами в ggplot2

Как построить Scatter с помощьюГрафики предельной плотности используют Python?

Идеально выровнять несколько графиков

На StackOverflow есть еще много ссылок на эту тему.

Так или иначе, я не смог найти никакой документации о том, как сделать это с помощью Plotnine (реализация ggplot2) в Python.

Можно ли это вообще сделать в Python? Если нет, то не было ли спроса на решение этой проблемы?

Спасибо за ваше руководство.

ОБНОВЛЕНИЕ:

Я нашел эту ссылку MEP для менеджера геометрии matplotlib # 1109 , который, кажется, указывает, чтофункциональность теперь присутствует в matplotlib для этого. Вопрос в том, был ли продлен сюжет для этого?

1 Ответ

1 голос
/ 15 ноября 2019

Так что я не знаю достаточно о плотнине, чтобы сказать, может ли он это сделать, но это очень легко в морском заливе: https://seaborn.pydata.org/generated/seaborn.jointplot.html

>>> import numpy as np, pandas as pd; np.random.seed(0)
>>> import seaborn as sns; sns.set(style="white", color_codes=True)
>>> tips = sns.load_dataset("tips")
>>> g = sns.jointplot(x="total_bill", y="tip", data=tips)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...