我正在尝试找出一种方法来调整下面seaborn图中轮廓线的宽度和颜色:
我希望它们都只是细黑线,尽管我不知道如何传递参数...提供“linewidth”似乎不起作用...
代码:
g = sns.jointplot(x="s_zscore", y="p_zscore", data=scatter_all, kind="kde", space=0, stat_func=None, marginal_kws={"color":"black", "lw":0.5}, color="black", shade=False, n_levels=10)
最佳答案
您可以使用 jointplot 函数中的 joint_kws 访问传递给 contour 函数的参数。
像这样:
g = sns.jointplot(x="s_zscore", y="p_zscore", data=scatter_all, kind="kde", space=0, stat_func=None, marginal_kws={"color":"black", "lw":0.5}, joint_kws={"colors":"black","cmap":None, "linewidths":0.5}, shade=False, n_levels=10)
我所做的唯一更改是添加:
joint_kws={"colors":"black","cmap":None, "linewidths":0.5}
这是输出:
关于python - seaborn kde 图中的等高线参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49652354/