Hash key como array para obter os números mínimo e máximo se os valores das colunas forem iguais
Eu tenho os próximos dados:
miRNA17 70 105 dvex699824 12 233
miRNA17 21 60 dvex699824 42 20
miRNA17 55 89 dvex699824 6 40
miRNA18 58 85 dvex701176 119 92
miRNA17 66 105 dvex703815 35 75
miRNA17 31 71 dvex703815 43 83
miRNA17 39 79 dvex703815 43 83
miRNA2 28 56 dvex731981 313 286
miRNA17 10 70 dvex735428 142 203
miRNA17 29 91 dvex735428 213 152
miRNA17 66 105 dvex735668 163 125
A pergunta é: se eu tiver essas 6 colunas, preciso agrupar e imprimir de acordo com estas regras:
o mesmo miRNA ## \ t indiferente \ t independentemente \ t O mesmo dvex #### \ t Leve o menor \ t Leve o maior
Por exemplo, esta é a saída possível:
miRNA17 21 105 dvex699824 6 233
miRNA18 58 85 dvex701176 119 92
miRNA17 31 105 dvex703815 35 83
miRNA2 28 56 dvex731981 313 286
miRNA17 10 105 dvex735428 142 203
Qual é a maneira possível de resolver este problema via chaves de hash como matrizes?