У меня есть массив длины (324), и я делю его на десятилетия следующим образом:
Array = np.random.randint(1,10,324)
D1 = Array[:60]
D2 = Array[61:120]
D3 = Array[121:180]
Затем я нахожу среднее значение каждого десятилетия следующим образом: полный массив:
m_D1 = np.mean(D1) = 5
m_D2 = np.mean(D2) = 3
m_D3 = np.mean(D3) = 8
m_array = np.mean(Array) = 6
Теперь вопрос 1. Как программно найти десятилетие со средним значением, ближайшим к среднему значению всего массива? 2. Как мне найти десятилетие с самым низким средним? в случае выше:
m_D1 is the closet to m_array and m_D2 is the decade with the lowest mean.
Заранее спасибо.