Найдите значения int в массиве Numpy, которые «близки к стоимости» и объедините ихPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Найдите значения int в массиве Numpy, которые «близки к стоимости» и объедините их

Сообщение Anonymous »

У меня есть массив Numpy с этими значениями:
*10620.5, 11899., 11879.5, 13017., 11610.5] < /p>

import Numpy as np
array = np.array([10620.5, 11899, 11879.5, 13017, 11610.5])
< /code>

Я хотел бы получить значения, которые являются «закрытыми» (в этом случае, 11899 и 11879) и средние их, а затем замените их одним экземпляром нового числа, что приведет к этому: < /p>

[10620.5, 11889, 13017, 11610.5]< /code> < /p>

Термин «закрытие» будет настраивается. let's say a difference of 50

the purpose of this is to create Spans on a Bokah graph, and some lines are just too close

I am super new to python in general (a couple weeks of intense dev)

I would think that I could arrange the values in order, and somehow grab the one to the left, and Правильно, и сделайте на них немного математики, заменив совпадение со средним значением. Но на данный момент я просто еще не имею никакого представления.

Подробнее здесь: https://stackoverflow.com/questions/570 ... mbine-them
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»