如何解决如何在python中对数字文件数据的列进行排序
我正在尝试用 Python 编写一段代码,以绘制带有数字数据的制表符分隔文件中的一些数据。
我对 Python 非常陌生,所以如果任何帮助可以稍微简化,我将不胜感激。
基本上,我有这个文件,我想从中取出两列,按升序对每一列进行排序,然后将这些排序的列相互对照。
解决方法
首先,您不应该将代码作为图像放置,因为在编辑器中有插入和格式化的功能。
就像调用 x.sort()
和 y.sort()
一样简单,因为它们都是 data
的切片,所以应该可以正常工作(假设它们是一维数组)。
这是一个例子:
import numpy as np
array = np.random.randint(0,100,size=50)
print(array)
输出:
[89 47 4 10 29 21 91 95 32 12 97 66 59 70 20 20 36 79 23 4]
所以如果我们使用之前提到的方法:
print(array.sort())
输出:
[ 4 4 10 12 20 20 21 23 29 32 36 47 59 66 70 79 89 91 95 97]
就这么简单:)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。