Estimado JMP y Comunidad,
Estoy ejecutando JMP Pro 16.0 en una máquina con Windows 10, 64 bits.
Recientemente me encontré con un extraño error potencial en la función Ordenar en Tablas. Cuando trato de ordenar la tabla de datos adjunta usando las tres columnas Training R2, Validation R2 y Diff R2, no obtengo el resultado que esperaría.
Si lo ordeno:
De grande a pequeño Entrenando R2, luego grande a pequeño validación R ^ 2, luego pequeño a grande Diff R2, obtengo lo siguiente (solo una captura de pantalla):

Puede ver claramente que la validación R2 en realidad se está haciendo más grande y la R2 Diff se está haciendo más pequeña. Es como si solo hubiera ordenado por Entrenamiento R2 y se hubiera olvidado del resto.
Lo que esperaría es algo más cercano a esto (cuando clasifico SOLO una diferencia de R2 pequeña a grande):

Incluso entonces, no es exactamente lo que quiero. Lo que realmente estoy buscando es que JMP clasifique los datos para que primero organice las filas según la jerarquía de que Training R2 es grande, seguido de Validation R2 big, seguido de R2 Diff que es pequeño. Solía funcionar de esta manera en versiones anteriores de JMP, pero ahora parece ser diferente.
Lo que realmente espero obtener de la función Ordenar es que organice la tabla de datos de manera que encuentre la entrada con el R2 de entrenamiento más grande Y la Validación R ^ 2 más grande Y la diferencia de R2 más pequeña. La forma normal de hacer esto mediante la conversión de las columnas como tal (a continuación) no funciona como lo hizo o creo que debería.

Nuestra organización aún no se ha actualizado a la versión 16.1, por lo que tal vez esto se haya solucionado. Solo tengo 100 filas en esta tabla de datos, pero a veces tengo varios miles para clasificar.
Cualquier comentario muy apreciado.
¡Gracias!,
DS
Intenté ordenarlo en 16.0 y 15.2 y obtuve los mismos resultados en ambos lugares. Cuando ordena por varias columnas, ordena primero por la primera columna y luego, dentro de los vínculos de esa primera columna, ordena por la segunda columna. Por lo tanto, no debe esperar que la segunda columna sea estrictamente descendente.
Creo que las columnas Validación y R2 Diff solo serán importantes cuando sea necesario para romper un empate entre filas que tengan exactamente el mismo R2 de entrenamiento.Por ejemplo, las filas 2-3 tienen el mismo R2 de entrenamiento, por lo que JMP pasa a la validación R2 para ver si hay una diferencia allí y así sucesivamente. Este es el comportamiento que esperaría.
Hola @ih y @Jeff_Perkinson ,
Las descripciones que ambos proporcionan tienen sentido, pero he tenido conjuntos de datos similares en el pasado donde los ordené de acuerdo con mi pensamiento, o al menos yo pensamiento lo hizo. Quizás los valores que tenía en el pasado eran tales que la clasificación "funcionó" como yo pensaba que funcionaba.
Independientemente, con los modelos particulares que estoy ejecutando, estoy dispuesto a tomar un Training R ^ 2 más pequeño para una Validación R ^ 2 más equilibrada, es decir, R2 Diff más pequeño. El resultado final es un modelo general más robusto para futuras predicciones en mi caso.
Lo marcaré como Resuelto ya que la función Ordenar funciona según lo previsto.
¡Gracias!,
DS