如何将alpha(透明度)传递给seaborn.jointplot?

问题描述 投票:0回答:1

我正在用seaborn练习数据探索,最近遇到了一个问题:如何将alpha(透明度)传递到seaborn.jointplot(在散点图部分,而不是直方图)?

更广泛地说,我也想知道:

  1. joint_kwsmarginal_kwsannot_kws的一般功能是什么(即如何使用/将pyplot参数传递给这些参数?)?
  2. 这些参数和kwargs参数之间有什么区别?

谢谢!

parameters seaborn alpha
1个回答
0
投票

如评论中所述,您只需将alpha=0.5添加到您的jointplot电话中即可。

至于您的其他问题,可以在documentation找到一般信息:

  1. 您将字典传递给每个kw参数。这些控制由jointplot创建的绘图的不同部分。例如,如果要更改直方图的透明度,则应将其传递给marginal_kws。 (虽然因为“边缘”是使用构建sns.distplotplt.hist创建的,所以这有点介入。所以你实际上有marginal_kws={'hist_kws': {'alpha': 0.1}}jointplot
  2. 额外的kwargs会影响散点图部分,就像joint_kws一样。但是,这些论点将取代joint_kws提供的论点。
© www.soinside.com 2019 - 2024. All rights reserved.