2015-06-19 4 views
-2

У меня есть неопределенная матрица чисел в .txt, разделенная пробелами. Как я могу использовать python для определения матрицы и управления ею, сохраняя порядок строк и столбцов? Пример .txt документа:Создание матрицы в Python из чисел, разделенных пробелами

0.6225E+0 0.2679E+03 0.0000E+00  
0.0000E+00 -0.0000E+00 0.0000E+00 
+0

'pandas.DataFrame.from_csv ('c: /~/trainSetRel3.txt', sep = '\ t')' может быть? –

ответ

1
import numpy as np 

mymatrix = np.loadtxt('input_file.txt') 

>>> mymatrix 

array([[ 0.6225, 267.9 , 0. ], 
     [ 0. , -0. , 0. ]]) 

Делайте все, что вам нравится с этой матрицей (2D массива), то!

Смежные вопросы