Как видно из названия, jointplot
является комбинацией некоторых других графиков.
Визуальный аспект маргинальных участков может контролироваться с помощью marginal_kws=
. В этом случае маргинальные графики рисуются с использованием distplot
. В свою очередь, в distplot
приближение плотности ядра рисуется с помощью kdeplot
. Параметры этого kdeplot управляются через kde_kws
внутри marginal_kws
.
from matplotlib import pyplot as plt
import seaborn as sns
tips = sns.load_dataset("tips")
g = sns.jointplot("total_bill", "tip", data=tips, marker='.', kind="reg", height=1.476,
scatter_kws={'s': 2, 'linewidth': 0.1},
joint_kws={'line_kws': {'linewidth': 0.5}},
marginal_kws={'color': 'g', 'kde_kws': {'linewidth': 0.5}})
plt.show()