Cómo calcular Día/MesTengo un conjunto de datos con una columna de tiempo que cubre 10 años de datos. ¿Cómo puedo calcular el mes/día (sin año) a partir de esta columna? Quiero colocar esta nueva variable en el eje x y superponer mi gráfico por año para ver la tendencia de mi variable (concentración de ozono) año tras año. Una idea es usar el Día del año, pero también quiero mostrar los meses en el eje x, lo cual no es posible con el Día del año. ¿Alguna sugerencia?
Re: Como calcular dia/mes¡¡Maravilloso!! Gracias.
Re: Como calcular dia/mesLa columna "Mes_día ajustado" es una columna de fecha JMP.Solo se muestra usando un formato personalizado.Sí, si desea ir a la configuración del eje para el eje X, deberá ingresar los valores en el valor de fecha sin procesar (la cantidad de segundos desde el 1 de enero de 1904), pero de forma interactiva, puede mover, comprimir, expanda el eje normalmente, y si está configurando los valores en JSL, siempre puede usar la función Informat () para configurar los valores mínimos y máximos en una estructura fácil de usar
gb = Graph Builder(
Variables( X( :Adjusted month_day ), Y( :Y ), Overlay( :Year ) ),
Elements( Points( X, Y, Legend( 15 ) ), Smoother( X, Y, Legend( 16 ) ) )
);
report(gb)[AxisBox(1)] << min( informat("05/01/2020","m/d/y")) << inc( in weeks(1));

Re: Como calcular dia/mesGracias @txnelson por el Consejo. El único problema con este método es que no puedo controlar fácilmente el mínimo, el máximo y el intervalo del eje x, ya que en realidad no es un formato de fecha.
Re: Como calcular dia/mesLo haría creando 2 nuevas columnas; Suponiendo que su columna de fecha actual se llame: Fecha, hice lo siguiente
- Cree una nueva columna llamada Año, con la siguiente fórmula
Year(:Date);
- Cree una nueva columna llamada Month_Day.Todos los valores tendrán el mismo año, para estandarizar el Month_Day.
DateMDY(month(:Date), Day(:Date), 2020);
y aplique este formato personalizado a la nueva columnamonthList = {"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"
};
monthList[Month( :value )] || "/" || Char( Day( :value ) );
- Se adjunta la tabla de datos que creó este gráfico, junto con el script