У меня есть список списков, lists
, который я хотел бы преобразовать в Numpy матрицы (которые я обычно делают по matrixA = np.matrix(lists)
. Len каждого списка в lists
составляет 7000, а len(lists)
10000.Преобразование Список Numpy Массивы в Numpy Матрица
Так что, когда я выполняю matrixA = np.matrix(lists)
, я бы ожидать, что np.shape(matrixA)
вернуть (10000, 7000)
. Однако вместо этого он возвращает (10000, 1)
, где каждый элемент является ndarray.
Это никогда не случалось со мной раньше, но я абсолютно необходимо, чтобы это было в форме (10000, 7000)
. У кого-нибудь есть предложение о том, как получить это в правильном формате?
Вы можете воспроизвести это с небольшим примером? – Akavall
И ваши подсписки одинаковой длины? – Akavall