Это относится к следующим постам по выравниванию субплотов в ggplot2 в R:
Диаграмма рассеяния с маргинальными гистограммами в ggplot2
Как построить Scatter с помощьюГрафики предельной плотности используют Python?
Идеально выровнять несколько графиков
На StackOverflow есть еще много ссылок на эту тему.
Так или иначе, я не смог найти никакой документации о том, как сделать это с помощью Plotnine (реализация ggplot2) в Python.
Можно ли это вообще сделать в Python? Если нет, то не было ли спроса на решение этой проблемы?
Спасибо за ваше руководство.
ОБНОВЛЕНИЕ:
Я нашел эту ссылку MEP для менеджера геометрии matplotlib # 1109 , который, кажется, указывает, чтофункциональность теперь присутствует в matplotlib для этого. Вопрос в том, был ли продлен сюжет для этого?
Так что я не знаю достаточно о плотнине, чтобы сказать, может ли он это сделать, но это очень легко в морском заливе: 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)