用Python从空格分隔的数字创建矩阵
我在一个.txt文件中有一个未定义的数字矩阵,仅用空格分隔。如何使用python定义矩阵并对其进行操作,同时保持行和列的顺序?.txt文档的示例:用Python从空格分隔的数字创建矩阵,python,matrix,Python,Matrix,我在一个.txt文件中有一个未定义的数字矩阵,仅用空格分隔。如何使用python定义矩阵并对其进行操作,同时保持行和列的顺序?.txt文档的示例: 0.6225E+0 0.2679E+03 0.0000E+00 0.0000E+00 -0.0000E+00 0.0000E+00 用这个矩阵(2D数组)做任何你喜欢的事情吧 pandas.DataFrame.from_csv('c://~/trainSetRel3.txt',sep='\t')可能吗? import num
0.6225E+0 0.2679E+03 0.0000E+00
0.0000E+00 -0.0000E+00 0.0000E+00
用这个矩阵(2D数组)做任何你喜欢的事情吧
pandas.DataFrame.from_csv('c://~/trainSetRel3.txt',sep='\t')
可能吗?
import numpy as np
mymatrix = np.loadtxt('input_file.txt')
>>> mymatrix
array([[ 0.6225, 267.9 , 0. ],
[ 0. , -0. , 0. ]])