while j < np.size(time_list, 0) - time_interval:
    if not np.isnan(heights[j]) and not np.isnan(heights[j + time_interval]):
        pass
TypeError: только целочисленные массивы с одним элементом могут быть преобразованы в индекс 3