Conversión de unidadesNoto que una de las propiedades de la columna es "unidades", que se supone que significa cosas como "pies", "kilómetros", etc.
¿Existe alguna función oculta que permita al usuario cambiar fácilmente la columna a diferentes unidades? Por ejemplo, si los datos de entrada están en "pies", el usuario podría hacer clic derecho en el encabezado de la columna y ver una opción para cambiar las unidades a "metros" y los valores de la columna cambiarían.
Además, si JMP pudiera detectar las unidades del encabezado de la columna, por ejemplo, len(m) = longitud en metros --> encabezado de la columna como "len" y unidades como "metros".
Acceso a los datosRe: conversión de unidades¿Puedes darnos más detalles sobre cómo te gustaría que funcionara este producto?
Si ingreso una columna en pies y luego la cambio a pulgadas, ¿le gustaría que simplemente formatee todos los valores multiplicándolos por 12? ¿Qué debería pasar con otras columnas que dependen de esta columna en una fórmula? ¿No sería eso confuso?
¿O preferirías que multiplicara todos los valores por 12? ¿Qué pasaría con otras columnas de fórmula que dependieran de esta columna original?
Es cierto que algunas funciones integradas para convertir entre unidades serían útiles. Verificar Biblioteca de funciones de conversión que agrega un montón de conversiones comunes al Editor de fórmulas y a JSL.
Re: conversión de unidadesEspecificar la propiedad Unidades sugiere que se podría hacer algo con ella. Pero este no es el caso. Hace algunas versiones, JMP introdujo la capacidad de personalizar completamente los formatos de fecha/hora. Sería muy útil tener una función similar para la conversión de unidades que funcione en fórmulas e informes.
Re: conversión de unidadesEsto es importante porque las fórmulas sin conversión de unidades tienen capacidades muy limitadas. JMP tiene un excelente editor de fórmulas, pero nunca será completamente ventajoso para realizar cálculos significativos hasta que pueda convertir unidades automáticamente. ¿Las calculadoras de treinta años como la HP 48GX pueden reconocer y convertir unidades, por lo que debería ser posible con programación moderna y avances computacionales?
Re: Conversión de unidades - Estado cambiado a: ArchivadoEstamos archivando esta solicitud. Si esto sigue siendo importante, comente con detalles adicionales y reabriremos. ¡Gracias!Re: conversión de unidades@Jeff_Perkinson : ¡Seguro! Si se proporcionaran unidades, por ejemplo, "rng (pies)", la columna pondría "pies" en la propiedad de las unidades. Luego, si el usuario cambiara las unidades, JMP multiplicaría todos los valores de la columna por el factor de conversión. Aún mejor si hubiera una configuración para reconocer automáticamente las unidades, por ejemplo, rng(ft), speed_m/s, time{s}, rate[deg/s], accel(m/s2).
Alternativamente, las propiedades de la columna podrían tener una propiedad de sesgo/ganancia agregada, y los valores originales podrían permanecer iguales, pero JMP siempre mostraría/trazaría los valores modificados. Un cambio de unidad simplemente ajustaría la ganancia.
El manejo de las columnas de fórmula que hacían referencia a la columna de origen dependería de si tenían establecida una propiedad de unidades. Si lo hicieran, se tendrían en cuenta las unidades de entrada, por ejemplo, si tuviera una tabla con columnas de velocidad (m/s), tiempo (s) y distancia (km), entonces si la velocidad se cambiara a mph, la columna de velocidad parece cambiar, pero la columna de distancia no.
La utilidad Unix "units" admite unidades derivadas, por lo que puede ser una buena referencia sobre cómo gestionar esto.
Re: conversión de unidadesQuizás la funcionalidad de fecha/hora podría servir como ejemplo. Internamente, todos los valores se representan en segundos, pero la representación difiere. Además, hay funciones disponibles que permiten conversiones de hora/fecha. Eso implicaría que se requiere un conjunto de conversiones para cada cantidad física o no física para la cual se ofrecerá esta conversión. Existe un conflicto potencial entre una opción de formato y la propiedad Unidades. Actualmente, es posible formatear una columna con un formato de fecha pero asignarle una unidad arbitraria (millas). El complemento Conversión muestra cómo esas funciones de conversión podrían convertirse en parte del editor de fórmulas, además de que el cambio requerido se produce cuando cambia la propiedad de formato (o unidad).
Re: Conversión de unidadesAcabo de enterarme de que @EvanMcCorkle implementó esta función como un complemento aproximadamente dos años después de que se enviara esta sugerencia: https://marketplace.jmp.com/appdetails/Unit+Conversion . ¡Hasta ahora parece una adición bastante sólida!