Я хотел бы добавить columnSeriesObj
в массив segments
, который пуст. Пока это код:
Сегменты фактически возвращают пустой массив. Мой фрейм данных frame1
содержит 42 столбца, и я разбиваю набор данных на 128 строк каждый раз, что является размером окна.
segments = np.empty((0,128,42))
for (start, end) in windows(frame1["Time_stamp"], window_size):
for column in frame1:
# Select column contents by column name using [] operator
columnSeriesObj= frame1.loc[0:window_size, :][start:end]
#columnSeriesObj = data[column][start:end]
columnSeriesObj= columnSeriesObj.values
if(len(frame1["Time_stamp"][start:end]) == window_size):
np.append([segments],[columnSeriesObj])
labels = np.append(labels,stats.mode(frame1["Activity_ID"][start:end]))
К сожалению, я получаю пустой массив в сегментах.