bins = np.arange(min_bin, max_bin + 1)
vals = np.zeros(max_bin - min_bin + 1)
for k, v in list(counted_data.items()):
    vals[k - min_bin] = v
Построение гистограммы из предварительно подсчитанных данных в Matplotlib