JMP permite a los usuarios especificar formatos definidos por el usuario. Estos formatos personalizados están disponibles dondequiera que estén disponibles formatos compatibles de forma nativa: tablas de datos, generador de gráficos, importación CSV, filtros de datos, JSL, etc. Estos formatos personalizados se pueden usar tanto para ingresar como para generar fechas y horas.
Para formatear una columna de números y obtener un resultado numérico en la tabla de datos, debe usar el cuadro de diálogo Propiedad de columna y cambiar el formato usando la GUI (ver imagen a continuación) o, usando JSL, enviar un mensaje << Formato ( ) a la columna.
Propiedades de columna
Esta tabla enumera los distintos descriptores de campo y sus significados.

JSL y editor de fórmulas
Las fechas personalizadas se implementan utilizando el argumento "Patrón de formato" en una declaración Informat o Format .
Tenga en cuenta que "Patrón de formato" es una cadena entre comillas : JMP se encarga de las comillas cuando utiliza GUI para crear los formatos, pero debe incluir las comillas cuando escribe formatos personalizados con fórmulas o JSL.
A continuación se muestra un ejemplo del comando Format( ) de JSL utilizando un formato integrado (nativo). Tenga en cuenta que la sintaxis de este comando es Formato ( número , cadena ), donde cadena es un formato nativo:
formato(3683283977, "ddMonyyyy h:m:s");
El formato personalizado a continuación produce una salida idéntica al formato nativo anterior. La sintaxis aquí es Formato ( número , “Patrón de formato”, cadena ) donde cadena es una colección de descriptores de campo y otro texto (literal), como espacios, dos puntos, etc.
formato(3683283977, "Patrón de formato", "
- ::");
Los descriptores de campo están delimitados por corchetes angulares. Todo lo que no esté entre corchetes se trata como texto sin formato, lo que permite una salida altamente personalizable:

Consejos sobre el uso de Informat ( ) frente a Formato (
La función Informat ( ) está destinada a convertir una cadena en el número de segundos desde el 1 de enero de 1904. Hay 3 formas en que Informat () puede hacer esto:
- Haciendo que JMP adivine el formato . Para hacer esto, use solo la cadena original como argumento. Debido a posibles ambigüedades, a veces esto funciona y otras no: utilizando el código siguiente, no hay forma de saber si la fecha siguiente se supone que representa el 12 de marzo o el 3 de diciembre.
- Información (“3/12/1995”)
- Utilizando un formato integrado que el usuario especifica agregando un argumento de cadena de formato. Aquí especificamos que la fecha debe representarse como el 12 de marzo, no el 3 de diciembre.
- Información (“3/12/1995”, “d/m/y”)
- Usando un patrón de formato :
- Informat (“3/2/1995”, “Patrón de formato”, “
/ / ”)
Por el contrario, la función Formato ( ) convierte un número en una cadena, por lo que si usa Formato ( ) en una fórmula de columna, el resultado será una cadena, no un número. Para formatear una columna de números y obtener un resultado numérico en la tabla de datos, debe usar el cuadro de diálogo Propiedad de columna y cambiar el formato usando la GUI (ver imagen a continuación) o, usando JSL, enviar un mensaje << Formato ( ) a la columna. Ejemplos: Abierto Fechas de muestra con conversions.jmp . Esta tabla contiene muchos ejemplos de patrones de formato en uso. La siguiente tabla describe el contenido de cada columna: Columna Notas de columna Texto de fecha sin formato La cadena (datos de caracteres) que deseamos convertir a una fecha continua. Patrón de formato que se utilizará con Informat El patrón de formato que se necesita para realizar esta conversión. Resultado continuo Una columna de fórmula que utiliza las 2 primeras columnas como entradas, lo que da como resultado una fecha sin formato (el número de segundos desde el 1 de enero de 1904). Resultado mostrado con un formato estándar. La fecha, mostrada con un formato incorporado. (La columna es continua) Resultado mostrado con un patrón de formato La fecha, mostrada con un formato personalizado. (La columna es continua) Resultado convertido a cadena usando un patrón de formato Aquí usamos una fórmula de columna y la función Format(), que convierte la fecha continua en una cadena con formato personalizado. (La columna es carácter) Segundos fraccionarios “Sí” si el resultado tiene fracciones de segundo. Generador de gráficos La forma en que se muestran las fechas en el generador de gráficos puede diferir de la forma en que se muestran en la tabla de datos, por razones de formato o detalles necesarios. Para adaptar esto, utilice las mismas herramientas que en las propiedades de la columna. encontrado en las propiedades del eje en cuestión. La forma en que se muestran las fechas en el generador de gráficos puede diferir de la forma en que se muestran en la tabla de datos, por razones de formato o detalles necesarios. Para adaptar esto, utilice las mismas herramientas que en las propiedades de la columna. Puedes acceder a ellos en las propiedades del eje, accesible haciendo doble clic en el eje en cuestión. Además, hay dos formas de agrupar fechas: agrupar o empaquetar. Binning propone agrupar todos los elementos de un mismo mes, o de una misma hora según la fecha y su programación. Por ejemplo, si solicito un agrupamiento por semana: se agruparán todos los datos de cada semana calendario. Wrapping permite agrupar todos los elementos de un mismo mes u hora según las características de la fecha. Por ejemplo, si solicito un ajuste por semana, los datos se agruparán por día, lunes, martes, miércoles, etc. Esto me permite ver si hay un efecto del día en mis datos.