У меня есть два массива, дата и темп.Я хочу рассчитать среднюю температуру за день.Есть мелкие наблюдения, это не так просто, как циклическое и усреднение каждые 1440 значений.Датчик включается для записи температуры в случайные моменты времени.День может иметь 8 минут наблюдений или 1440.Поэтому мне придется повторять каждый день.
Данные : два массива Numpy равной длины:
dates = ['2017-10-24 06:18:00.000' '2017-10-24 06:19:00.000' '2017-10-24 06:20:00.000' ... '2018-11-23 16:56:00.000' '2018-11-23 16:57:00.000' '2018-11-23 16:58:00.000']
temp = [1 2 3 ... 5 2 9]
Я считаю, что мне нужно выбрать значение «день» в датах и повторить его на +1день
Псевдокод:
AmountOfDays = max(dates.%d)-min(dates.%d)
day_index = 0
for i in days:
for j in AmountOfDays
np.mean(temp)