Я смущен о выполнении векторизации с использованием numpy
.Python массив с использованием numpy
В частности, у меня есть матрица этой формы: типа <type 'list'>
[[0.0, 0.0, 0.0, 0.0], [0.02, 0.04, 0.0325, 0.04], [1, 2, 3, 4]]
Как сделать его выглядеть следующим образом, используя NumPy?
[[ 0.0 0.0 0.0 0.0 ]
[ 0.02 0.04 0.0325 0.04 ]
[ 1 2 3 4 ]]
Да, я знаю, что может сделать это с помощью:
np.array([[0.0, 0.0, 0.0, 0.0], [0.02, 0.04, 0.0325, 0.04], [1, 2, 3, 4]])
Но у меня есть очень длинная матрица, и я не могу просто впечатать каждый строк, как это. Как я могу обработать случай, когда у меня очень длинная матрица?
np.array ([[0,0, 0,0, 0,0, 0,0], [0,02, 0,04, 0,0325, 0,04], [1, 2, 3, 4]]) – Erotemic
Привет Erotemic, вы можете увидеть, пожалуйста, мое обновление? – wrek
как получить матрицу, которую вы не хотите вводить? В какой форме он существует сейчас (например, у меня есть массив массивов, CSV-файл, функция генератора)? – Marat