La clave de hash como matriz para obtener los números mínimos y máximos si los valores de una columna son iguales
Tengo los siguientes datos:
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
La pregunta es: si tengo estas 6 columnas, debo agrupar e imprimir de acuerdo con estas reglas:
el mismo miRNA ## \ t independientemente de \ t independientemente de \ t El mismo dvex #### \ t Tome el más bajo \ t Tome el más alto
Por ejemplo, esta es la salida posible:
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
¿Cuál es la forma posible de resolver este problema a través de Hashes-keys como arreglos?