formato de marca de tiempo, redondeo y agregación<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Me dieron una tabla de datos que contiene un par de columnas que requieren algunos cambios de formato. Específicamente necesito:
1. modifique el formato de la columna "Fecha/Hora" de 16/08/2013 2:32.01 p. m., a 2013-08-13 14:32:01 (este no parece ser uno de los formatos predefinidos de JMP)
2. Redondee la marca de tiempo al intervalo de 15 minutos más cercano. En este caso 2013-08-13 14:32:01 se convertiría en 2013-08-13 14:30:00
Finalmente, ¿alguien sabe de una forma de agregar datos de marca de tiempo (o cualquier otro tipo de datos)? En mi caso, tengo una tabla de datos recopilados cada 10 minutos, que debe agregarse a contenedores de 15 minutos.
Re: formato de marca de tiempo, redondeo y agregación¡Gracias!
Re: formato de marca de tiempo, redondeo y agregaciónTremenda orientación, funciona perfectamente
Re: formato de marca de tiempo, redondeo y agregaciónSi no puede usar la fórmula incorporada como sugirió @MichaelHaslam, entonces siga @gflex solución es lo que había que hacer.
Toma tu marca de tiempo actual
Cree una nueva columna y aplique Round(:Column/(60*15)) * (60*15) para convertirla en datos incrementales de 15 minutos
Luego, finalmente, cree una columna de caracteres con las especificaciones de formato que necesita, utilizando las diversas funciones de día, mes, año, hora, minuto, etc. para crear la cadena de caracteres requerida final.
Re: formato de marca de tiempo, redondeo y agregaciónSé que publicaste esto hace unos años, pero estoy tratando de hacer lo mismo ahora. ¿Alguna vez descubriste cómo hacer esto?Re: formato de marca de tiempo, redondeo y agregaciónKray:
Parte de la respuesta aquí depende de lo que esté tratando de lograr.
JMP tiene un formato de fecha/hora muy cercano: 2013-08-16T14:32.
¿Está tratando de procesar datos de fecha/hora y luego quiere mostrarlos en un gráfico en su formato, tal vez el eje X?En ese caso, debe utilizar un formato de fecha/hora interno de JMP.
¿Está planeando hacer sus propios informes resumidos?En ese caso, procese los datos en el formato nativo de fecha/hora y luego conviértalos en datos de caracteres para mostrarlos en su formato preferido.Puede extraer los componentes de la fecha y hora de JMP utilizando varias funciones integradas; Mes(), Año(), etc.
miguel haslam
Re: formato de marca de tiempo, redondeo y agregación1 No tengo sugerencias para cambiar las opciones de formato en una columna numérica más allá de los formatos predefinidos
(se podría crear una solución de texto concatenado con funciones de fecha y hora año, mes, día, hora ... solo con fines cosméticos)
2 La ronda puede funcionar si primero transformas las unidades.
Las unidades de tiempo JMP son segundos Si divide esto por 60, el número resultante es en minutos, divida por 15 para cambiar las unidades a 15 de minutos, luego redondee, luego cambie las unidades nuevamente a segundos.La fórmula se vería como Round(:Column/(60*15)) * (60*15)
Una vez que se conoce el tiempo redondeado, un resumen de tabla podría potencialmente agrupar bloques de tiempo similares.Esto puede cumplir con sus objetivos de agregación de valores numéricos.
PD: en lugar de la opción "redonda", considere el "piso": las agrupaciones de tiempo a menudo se etiquetan en función de la primera vez en el grupo, en lugar del promedio.