The model Each series superimposesnum_cyclesoscillations whose periods vary from cycle to cycle (cycle_period_stdcontrols how irregular). Small variance approaches a fixed seasonal wave; large variance produces genuinely aperiodic cycling.
1. Cycle length
cycle_period_mean sets the average cycle length in steps. The period
still drifts within each series, which is what separates a cycle from a
fixed seasonal wave.

2. Cycle irregularity
cycle_period_std controls how much the period wanders. At zero the
series is close to a fixed seasonal wave; large values give genuinely
aperiodic cycling.

3. Negative trend
A downward trend combined with cyclical fluctuations.
4. Overlapping cycles
Five overlapping cycle components create a complex, realistic pattern.
5. Multiple series
Generate multiple independent cyclic series in one call.
Related generatorsCycle-count and irregularity parameters are in the generator reference.
- Seasonal — a fixed, exactly repeating period.
- Gaussian process — periodic kernels for smooth quasi-periodicity.

