пользовательский форматтер

аюсь отформатировать мою цветовую панель так, чтобы числа форматировались запятыми. Любая помощь будет принята с благодарностью

import numpy as np
import matplotlib.pyplot as plt

plt.matshow(np.array(([30000,8000],[12000,25000])))
plt.colorbar()
 Peter Wood10 нояб. 2017 г., 21:48
 jedwards10 нояб. 2017 г., 21:53
FWIW, для нового пользователя с 6 повторениями, это выдающийся MCVE. Спасибо.

Ответы на вопрос(1)

Решение Вопроса

Вы можете создать и указатьпользовательский форматтер:

import numpy as np
import matplotlib.pyplot as plt
from matplotlib.ticker import FuncFormatter

comma_fmt = FuncFormatter(lambda x, p: format(int(x), ','))

plt.matshow(np.array(([30000,8000],[12000,25000])))
plt.colorbar(format=comma_fmt)

plt.show()

Ваш ответ на вопрос