Evaluación de la pendiente de cada ciclo/temporada en una serie de tiempoEstoy tratando de calcular la pendiente de cada ciclo en una serie de tiempo y me preguntaba qué se podría hacer a continuación para evaluar esto.La pendiente del tramo resaltado en azul se encuentra

Modelado estadístico avanzadoRe: Evaluar la pendiente de cada ciclo/temporada en una serie temporal@txnelson Gracias por tu sugerencia.
¿Puede modificar el código de modo que el ciclo solo aumente si el número anterior es igual o mayor que 3 del número anterior?
Gracias
Re: Evaluar la pendiente de cada ciclo/temporada en una serie temporalCree una nueva columna y asígnele el nombre "Ciclo".Luego pegue la siguiente fórmula en la fórmula de la nueva columna y vea si le proporciona los valores de ciclo que está buscando.
If( Row() == 1,
myCycle = 1;
cflag = 0;
holdCycle = 0;
);
If( :"Column 5 (Detrended)"n > Lag( :"Column 5 (Detrended)"n, 1 ) & cflag == 0,
cflag = 1;
holdCycle = myCycle;
myCycle = .;
);
If( :"Column 5 (Detrended)"n > :"Column 5 (Detrended)"n[Row() + 1] & cflag == 1,
cflag = 0;
myCycle = holdCycle + 1;
);
myCycle;

Re: Evaluar la pendiente de cada ciclo/temporada en una serie temporalSí, entendí correctamente entonces. Mi sugerencia fue identificar los saltos como señalo en la siguiente captura de pantalla. No podremos identificarlos en su forma original. Pero si calcula la diferencia, que es la fila actual menos la fila anterior, estas diferencias deberían destacarse como grandes números positivos. Serán sus indicadores del inicio de ciclos individuales. Entonces supongo que necesitas encontrar una manera de marcar cada segmento con un valor único, seguido de lo que @Mark_Bailey sugirió.

Re: Evaluar la pendiente de cada ciclo/temporada en una serie temporal@peng_liu Consulte el diagrama revisado. Necesito las pendientes de las líneas que van desde el punto máximo hasta el punto más bajo para cada ciclo.
Re: Evaluar la pendiente de cada ciclo/temporada en una serie temporal¿Quiere decir que las observaciones suben y bajan una vez en un ciclo? Entonces, según la trama, el gran salto podría ser un buen indicador. Los saltos son bastante grandes. Para calcular los saltos, puedes generarlos directamente desde la plataforma Time Series. Busque la diferencia y luego siga los pasos correspondientes. Al final, la columna "Guardar" del informe de diferencias.

De lo contrario, utilizar la fórmula de columna JMP para generar los saltos también es sencillo. Haga clic derecho en su columna de datos, elija "Nueva columna de fórmula", elija "Fila", elija "Diferencia".
Re: Evaluar la pendiente de cada ciclo/temporada en una serie temporalNo se adjuntó ningún archivo importable.
Re: Evaluar la pendiente de cada ciclo/temporada en una serie temporalGracias @Mark_Bailey .
Pero, ¿cómo puedo hacer otra columna de datos que identifique automáticamente cada ciclo?
La columna existente
se adjunta
Re: Evaluar la pendiente de cada ciclo/temporada en una serie temporalDeberá crear una nueva columna de datos que identifique cada ciclo. Luego use Analizar > Ajustar Y por X. Transmita la columna 5 al rol Y, el Tiempo al rol X y la columna de agrupación al rol Por. Haga clic en Aceptar.
Mantenga presionada la tecla Ctrl para Windows o la tecla Comando para macOS, haga clic en el triángulo rojo al lado del primer objeto bivariado y seleccione Ajustar línea. (En realidad, parece que los ciclos tienen un cambio no lineal, por lo que podría intentar Ajustar grado polinomial=2 en su lugar). Haga clic con el botón derecho en una tabla de Estimaciones de parámetros y seleccione Crear tabla de datos combinados.