B (billions) instead of G (giga) in python plotly customdata [SI prefix d3](B(十亿)而不是Python绘图自定义数据中的G(千兆)[SI前缀d3])
问题描述
我已经看过this、this和其他一些类似的帖子。他们都用javascript给出了解决方案,我无法将其移植到python。感谢您的帮助。
当我将一个足够大到十亿的值传递给customdata
时,它将符号显示为G(代表千兆)而不是B,而绘图上的默认值为B,可以在图中看到比较结果。有没有办法用B代替G?
推荐答案
这不是有史以来最优雅的解决方案,但它解决了您的问题。如果仔细查看绘图,索引1也有问题,其中过度数据3000<br>3k
。
所以我实际上是显式地写入悬停数据。我们需要here中的函数human_format
。
数据
写入悬停数据
绘图
这篇关于B(十亿)而不是Python绘图自定义数据中的G(千兆)[SI前缀d3]的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!