Построение равного количества точек в равном количестве бинов и усреднение значений бинов - PullRequest
0 голосов
/ 01 октября 2019

У меня есть список точек. Я хочу поместить в гистограмме равное количество точек в равном количестве бинов. В идеале это не было бы жестко закодировано, поэтому в будущем я мог бы иметь неодинаковое количество очков в любом количестве ячеек.

Затем я хочу найти среднее значение для каждого бина и вывести эти значения на одном графике.

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

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

data = [list of 1103 points] 
b = number of bins

def histedges(data, binss):
    n = len(x)
    return np.interp(np.linspace(0, n, binss + 1),
                     np.arange(n),np.sort(data))

n, bins, patches = plt.hist(dis, histedges(data, b))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...