我正在使用基于D3J的R Plotly合作,并希望格式化轴tick。我看到我必须在布局中使用" tickformat"选项,必须使用此处描述的语法设置:https://github.com/d3/d3/d3/d3/d3/d3-format/blob/master/master/readme.md#locale_format,但我i无法更改分组符号(千分隔符):这是一个逗号,希望它是一个空间。
默认情况下,我会得到这样的格式:
1500
我可以像这样的格式化:
1,500
通过使用tickformat =",",但我想这样格式化:
1 500
有什么想法?
我知道这是一个古老的问题,但如果其他人可以从中受益。
您可以将逗号用作千分离仪并在图中添加位置。
例如,在Python中,如果您想拥有一个以千分隔符为空间显示数字的指标,则可以执行以下操作:
go.Indicator(
mode = "number",
value = num_value,
number = {
'font.size': 45,
"valueformat": ","
},
和图对象中,您可以添加以下内容:
dcc.Graph(id="something", config=dict(locale="fr")