Преобразование столбца панд из двухмерных массивов в трехмерный массив - PullRequest
0 голосов
/ 10 октября 2018

У меня есть кадр данных pandas, в котором есть строка, содержащая x числовых массивов формы (y, z).Я хочу прочитать его как массив массивов формы (x, y, z).

df.col.values не работает, так как он возвращает массив двумерных массивов, что видно из того факта, что df.col.values.shapeоценивается как (x,)

На самом деле, np.array(df.col).shape, df.col.shape также оценивается как (x,).
Единственный способ, которым я смог заставить это работать, -
np.array([a for a in df.col])
но это похоже на взлом.

Какой правильный путь?

Дополнительная информация: Мне это нужно, потому что keras.model.fit хочет, чтобы входная форма была (x, y,я), и никак не нравится.

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