我的文本文件中包含以下数据。
716865 -301.70224
716865 -1258.647095
716873 -760.558655
716873 753.133484
716884 869.534119
716884 -1034.596313
我想将这些数据从文本文件导入到数组/数据框中,并显示如下:
716865______716873_______716884
-301.70224___-760.558655___869.534119
-1258.647095__753.133484__-1034.596313
*添加了下划线,使其显示为3x3矩阵 本质上,它看起来会像这样,但是第一行就像标题/标识符。
[[716865,716873,716884],
[-301.70224,-760.558655,869.534119]
[-1258.647095,753.133484,-1034.596313]
]
然后,我想通过最大值对每一列进行归一化,并变成一个仅显示归一化值的新矩阵。然后,我想添加一个新列,该列将从第一列归一化值中提取归一化值与绘制所有行的每列归一化值之间的差。
任何人都可以帮助解决上述问题吗?我知道很多问题要问,但是我是python的新手。我正在看熊猫索引,但是我很挣扎。
在matlab中,代码如下所示: 码: matlab code