Гистограмма имеет только одну полоску

Мои данные – массив с численностью 196 555 записей, извлеченный из блока данных pandas, – помещаются в один бит matplotlib.hist. Данные были первоначально целыми числами, поэтому я попытался преобразовать их в float, как показано ниже, но они по-прежнему не распространяются среди 10 бункеров.

Интересно, что небольшой суб-образец (с использованием df.sample (0,00x)) целочисленных данных успешно распределен.

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

вывод гистограммы

x = df[(df['UNIT']=='X')].OPP_VALUE.values num_bins = 10 n, bins, patches = plt.hist((x[(x>0)]).astype(float), num_bins, normed=False, facecolor='0.5', alpha=0.8) plt.show()