gpt4 book ai didi

python - 大小为 0 的标记在 Plotly Express 散点图中不可见

转载 作者:行者123 更新时间:2023-12-05 06:02:08 26 4
gpt4 key购买 nike

我正在尝试使用 Plotly Express 绘制散点图,但在设置标记大小时遇到​​问题。所以这是包含数值的 NumPy 数组,我想要标记大小。

[0.         0.         0.         0.         0.         0.
0. 0. 0.53061224 0.65306122 0.28571429 1.
0.48979592 0.53061224 0. 0.65306122]

当我在中设置参数时

px.scatter(size = size_array)

图上大小为 0 的标记消失了,因为字面意思是它们的大小为 0。

有什么解决方法吗?这样得到 0 值的标记在绘图上也可见吗?

附上剧情截图以供引用,谢谢。

screenshot

编辑我在这里复制了整个问题: https://gist.github.com/SakshamSingh-v2/5eb27d728f572c97ad67a4e5def346c0

还有一种解决方案是向整个数组添加一个常量,基本上将 0 增加到某个值,但这里的值表示严重性。因此,增加这些值可能会产生错误的陈述。我正在考虑一个解决方案,比如我可以将 0 映射到某个指定的标记大小。

最佳答案

是的,您可以设置 sizemin 属性(以像素为单位!):https://plotly.com/python/reference/scatter/#scatter-marker-sizemin

关于python - 大小为 0 的标记在 Plotly Express 散点图中不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67019556/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com