我有一个文本文件有12列和大约68000行。
如果column2< = column12然后将整行或整行放在新的文本文件中,我想比较两列2和12以遵循条件。 或者如果column2> column12然后删除整行或整行。
提前致谢。
答案 0 :(得分:1)
使用numpy
import numpy as np
data = np.loadtxt("filename.txt")
np.savetxt("new_filename.txt",data[data[:,1]==data[:,11],:])
在这种情况下,您还可以将分隔符作为参数传递给函数np.loadtxt("filename.txt", delimiter=",")
,逗号。同样适用于savetxt
玩得开心, 干杯