我可以使用seabor regplot
制作美丽的散点图,通过scatter_kws
获取正确的透明度,如
sns.regplot(x='logAssets', y='logLTIFR', lowess=True, data=df, scatter_kws={'alpha':0.15}, line_kws={'color': 'red'})
并获得此:
在seaborn pairplot
中是否有选项来调整透明度?
答案 0 :(得分:19)
好的,我非常接近解决方案。 Seaborn pairplots
有plot_kws
,它将您在regplot
中进行的修改类型作为参数。以下行正是我所需要的:
g = sns.pairplot(df, kind='reg', plot_kws={'line_kws':{'color':'red'}, 'scatter_kws': {'alpha': 0.1}})
这就是结果:
如果你不进行回归而只是进行散点图(种类='散布'),在情节关键字中你不必进行直线和散点关键字之间的划分:
g = sns.pairplot(df, kind='scatter', plot_kws={'alpha':0.1})
答案 1 :(得分:1)
Alpha可以这样设置为关键字参数:
g = sns.pairplot(df, kind='scatter', alpha=0.1})