首页 > 解决方案 > 尽管在 hue_norm 中设置了最大值,Seaborn 散点图在图例中显示错误值

问题描述

我想让 seaborn 散点图图例显示从 0 到 130 的不同颜色,但它显示的是 50、100 和 150。我的数据集中的最大值是 130,所以读者看到 150 会很困惑。

我不能让它使用范围而不是数字吗?我怎么知道哪些数字包含在 50 的颜色中(是否所有数字都达到 50?)?

Nplot130317 = sns.scatterplot(x="NewID", y="Time", hue="Speed", hue_norm=(0,130), data=Ndata130317, s=2, linewidth=0)

散点图

标签: seabornlegendscatter-plothue

解决方案


推荐阅读