У меня есть эта ошибка в заголовке и не знаю, что случилось. Он работает, когда я использую np.hstack вместо np.append, но я бы хотел сделать это быстрее, поэтому используйте append.
time_list список поплавков
height - 1d np.array плавающих
j = 0
n = 30
time_interval = 1200
axe_x = []
while j < np.size(time_list,0)-time_interval:
if (not np.isnan(heights[j])) and (not np.isnan(heights[j+time_interval])):
axe_x.append(time_list[np.arange(j+n,j+(time_interval-n))])
File "....", line .., in <module>
axe_x.append(time_list[np.arange(j+n,j+(time_interval-n))])
TypeError: only integer arrays with one element can be converted to an index