python - python plotly将值绘制为数千
问题描述
我打算使用 plotly 并将值从数字绘制到 .k,例如,图表上显示的值类似于 8247294,我希望它显示为 8.25M
我试过这样的事情:
x = [x for x in range(1,len(table))] #date
y = table['revenue'].values.tolist()
fig = go.Figure(go.Scatter(x=x, y=y,text=y,mode="lines+markers+text",
line=dict(color='firebrick', width=4)))
fig.update_layout(width=900,height=650)
fig.update_layout(
tickformat='k')
它不起作用。那么正确的做法是什么?
解决方案
推荐阅读
- jquery - 如何阻止动态添加的按钮刷新表单提交错误 HTML / jQuery
- javascript - 如何正确居中对齐轮播图像和文本?
- java - 如何使用 List 属性创建静态 DynamoDB 架构
- laravel - 函数没有返回真值
- protobuf-c - 找不到 protobuf 头文件
- javascript - 如何在没有插件的情况下编写多选输入标签
- tabulator - 在制表器中为可以接受多个值的选项字段创建标题过滤器
- docker - Docker ee ucp 问题 - 重新启动节点后遇到以下错误,并且 ucp 控制器显示不健康状态
- javascript - 在 JavaScript 中直接使用对象名称(而不是 this 关键字)有什么缺点吗?
- arduino - Arduino按钮控制VB6形状填充颜色