Plotly Dash - Изменение формата сокращений чисел

У меня есть много таблиц и графиков, отображающих транзакции в моем веб-приложении, фронтенд которого основан на Dash. Проблема в том, что Plotly использует формат d3 для форматирования всех чисел, а формат d3 не включает "Million" & "Billion". Поэтому я получаю сокращения "G" & "T", которые используются, например, в "гигабайтах" или "терабайтах".

Знаете ли вы какой-нибудь способ их изменить? Я не нашел ничего подходящего в интернете...

Вот несколько примеров: Barplot Table

Для таблицы, вот соответствующий код:

  format_number = Format().precision(2).scheme("s")
  format_amount = Format().precision(2).scheme("s").symbol(Symbol.yes).symbol_suffix(" €")

  table = DataTable(
        columns=[
            {
                "name": ["Transactions", "Total number"],
                "id": "nb_operation",
                "type": "numeric",
                "format": format_number,
            },
            {
                "name": ["Transactions", "Total amount"],
                "id": "amount_euro",
                "type": "numeric",
                "format": format_amount,
            },
        ],
[...]

Вернуться на верх