Добавление трехмерного массива в пустой массив - PullRequest
0 голосов
/ 11 января 2020

Я хотел бы добавить 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]))

К сожалению, я получаю пустой массив в сегментах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...