我有一个如下文本文件:
1 2 3 4 5 6 7 8 9 ... n <-- column numbering
1 0 0 1 0 0 0 1 0 ... 0
0 1 0 0 0 0 0 0 0 ... 1
1 0 0 0 0 0 0 1 1 ... 0
0 1 1 1 0 1 0 0 0 ... 0
0 1 0 0 1 0 1 0 1 ... 1
实际上是一个非常稀疏的矩阵,其中二进制值。在每一行中应该有多于1个,并且在每列中至少有一个1。
我想要做的是找出哪些列让我们说不到2 1。例如,在我上面的矩阵中,我想摆脱第3,5,6和7列,因为它们只有一个1。
是否有UNIX命令来执行此操作?可能我需要一个Group by-like(SQL)命令,然后跟踪哪些列小于一定数量,但我不知道如何做到这一点。
不。如果你正在切换 行 那个&lt; 2 1s,那就没问题了。最初的问题需要一些编程。
—
johntellsall