Функция гистограммы в питоне - PullRequest
0 голосов
/ 30 ноября 2018

i Имеют набор из 100 случайных расстояний в диапазоне от 0,5 до 25, большинство из которых отличаются друг от друга только примерно на 0,01 балла.Я хочу создать скрипт, который:

  1. Читает в векторе с обрезанными значениями
    Например, вектором для обрезанных значений будет: [10.5, 15.2, 17.8 20.1, 24.3]
  2. В идеале сценарий должен сам создать ячейки, взяв значение до и сделав его минимальным для ячейки, и приняв следующее значение в векторе и сделав его максимальным

Например,:

bin 1: min = 10.50, и максимум bin будет 15.2-0.01
bin 2: min = 15,2 и max будет 17.8-0.01
bin 3: min-17.8 иМаксимальное количество бункеров будет 20,1-0,01
. Бин 4: мин. 20,1; максимальное бин будет 24,3-0,1

. Сценарий в идеале должен принимать 100 значений и затем сортировать их в одну из корзин, чтобы значения 10,8 и 10,99 были бы отсортированы в ячейке 1, которая находится между 10,5 и 15,2.Как только скрипт отсортирует все 10 значений, он вернет список со значениями bin min и max (другими словами, пределы bin в этом случае 10.5 и 15.2), а также вернет, сколько чисел из 100 вписывается в bin.

Например: 10,51 10,52 10,53 21,1 21,1

Поэтому цикл гистограммы будет проходить по числам в списке и будет возвращать, что в бункере 1 есть 3 значения, а в группе 2 2цифры в нем.

...