Does ENSO have a significant, predictable cycle?
El Niño Southern Oscillation (ENSO) is a repeated climate pattern involving the warming and cooling of water temperature in the central and eastern tropical Pacific Ocean, coupled with changes in atmospheric pressure\(^{[1]}\). As shown in Figure 1, “El Niño” and “La Niña” represent the extreme phases of the ENSO cycle, where El Niño is the warming extreme and La Niña is the cooling extreme.
The effects of ENSO vary depending on the particular phase: El Niño, La Niña, or a neutral phase\(^{[3]}\). During an El Niño warming event, Canada and the norther U.S. become drier and warmer, while the Gulf Coast and Southeast become wetter and more susceptible to flooding (see Figure 2). At the same time, southern Africa becomes dry and warm, shown in Figure 3. On the other end of the spectrum, during a La Niña cooling event, the Pacific Northwest and Canada experience heavy rains and flooding, while the southern U.S. experiences drought. During La Niña Southern Africa becomes wet and cool. These effects can be visualized in the graphics below.
ENSO has been well documented for centuries and varying research suggests that there is a repeated pattern of SST and atmospheric pressure anomalies that cycle in 2-10 year intervals\(^{[4]}\). While there is variability in the literature regarding occurrence of ENSO, this study hopes to use NOAA data to shed some light on the statistical significance of the ENSO cycle.
The climate phenomenon known as ENSO has a powerful influence on global processes. For example, major weather events, such as wildfire and hurricanes, are affected by the ENSO cycle\(^{[6]}\) due to large-scale changes in temperature and pressure. Furthermore, by influencing regional weather patterns, ENSO affects worldwide crop yields and agricultural outputs, leading to major implications for the global food system, such as under-nutrition in the global tropics\(^{[7]}\). Additionally, variations in sea surface temperatures associated with ENSO have implications for phytoplankton productivity and for fish, resulting in major economic impacts on fishing nations, such as Ecuador and Peru\(^{[8]}\).
The ability to scientifically and accurately predict the phases of ENSO allows for proactive global efforts in response to weather events, economic shifts, and even future human health hazards. The results of this study aim to inform policy and global preparedness regarding agriculture, the economy, human health, and climate change.
This study analyzed free and open source data from NOAA’s National Weather Service Climate Prediction Center. Monthly atmospheric and sea surface temperature (SST) indices were collected over nearly 40 years. Measurements of SST anomalies (in degrees Celsius) are used to examine El Niño Southern Oscillation from January 1982 to October 2021 from four different regions across the equatorial Pacific. As shown in Figure 4, the four regions span from east to west, starting with Niño 1+2 at the western coast of South America.
# read in the raw data (.csv from NOAA)
data_raw_enso <- read_csv("enso_data_raw_1982.csv")
data_enso <- janitor::clean_names(data_raw_enso)
Statistical lag analysis is implemented using the autocorrelation function acf, where the maximum lag duration (in months) is set for the entire time series of the available data. The graphs below represent the autocorrelation of SST anomalies across each of the four regions of the Pacific impacted by ENSO.
acf1_2 <- acf(x = data_enso$anom1_2, lag.max = 478,
main = "Niño 1+2")

The graph above displays autocorrelation of SST anomalies for region Niño 1+2, which is the most eastern of the four regions, closest to the coast of South America. Values outside of the blue dotted lines indicate statistically significant autocorrelation among sea surface temperature within the region. We can see that between 0 and 200 lag months (<17 years) there are several significant values. Next, we examine the data for the other regions to see how the autocorrelation compares to Niño 1+2.
acf3 <- acf(x = data_enso$anom3, lag.max = 478,
main = "Niño 3")

acf3_4 <- acf(x = data_enso$anom3_4, lag.max = 478,
main = "Niño 3.4")

acf4 <- acf(x = data_enso$anom4, lag.max = 478,
main = "Niño 4")

As expected, after plotting the acf function for Niño 3, 3.4, and 4, distinct similar patterns are revealed regarding where there is statistically significant SST anomaly lag. Because most of the interesting values across all regions seem to fall within 300 months (25 years), we take a closer look at this time period across the most studied region: Niño 3.4.
acf3_4 <- acf(x = data_enso$anom3_4, lag.max = 300,
main = "Niño 3.4")

Here we see statistically significant lag effects around the following times: \(t-25\) (~2 years), \(t-100\) (~8 years), \(t-125\) (~10 years), and \(t-175\) (~15 years).
This preliminary analysis suggests a cyclical pattern where the sea surface temperature anomaly from about 2, 8, 10, and 15 years ago affects the current sea surface temperature anomaly. This outcome is mostly inline with the currently published literature\(^{[4]}\), however it’s possible there is an even more defined seasonal pattern.
Because there seems to be a statistically significant repeated pattern of the ENSO cycle, the next step is to determine whether there is clear seasonality and a significant trend in the long-term data. This analysis is carried out through a classical additive decomposition of the NOAA SST data.
# convert to class date in order to create tsibble
data_enso <- data_enso %>%
mutate(month = case_when(
mon <= 9 ~ paste0(0, mon),
mon > 9 ~ paste0(mon))) %>%
unite(col = date, yr, month, sep = "-") %>%
mutate(date = yearmonth(as.yearmon(date, format = '%Y-%m'))) %>%
na.omit() %>%
select(date, anom3_4) %>%
as_tsibble(index = date)
data_enso %>%
model(classical_decomposition(anom3_4, type = "additive")) %>%
components() %>%
autoplot() +
labs(title = "Classical additive decomposition of ENSO SST anomalies")

As shown in the graph above, the magnitude indicators on the vertical axes indicate the significance of each effect relative to the other components. A large bar indicates a low influence compared to a component with a small bar. According to this decomposition, there appears to be a very quick seasonal pattern, however this seasonality does not have a large influence on ENSO. Alternatively, the trend component does have a major influence although this pattern initially seems less defined. However, looking more closely at the trend component, a repeated pattern every decade or so can be seen across time (shown between 1988 and 2008, for example). This implies that there may be some other “seasonality” that the function is not currently identifying and further research is required.
Future research aims to expand upon this preliminary analysis of ENSO autocorrelation and seasonality to accurately predict and prepare for major global impacts. To further explore long-term seasonality, the acf function used in the lag analysis may be manipulated to search for seasonality on a greater time scale, such as each decade. While this particular study focuses on SST anomalies, subsequent studies may apply this analysis to atmospheric pressure (the Southern Oscillation) in order to determine if there is a more predictable pattern for other ENSO indices. Additionally, regressing this data with crop yield data could lead to discoveries regarding which crops are El Niño vs. La Niña tolerant, informing major agricultural and food distribution decisions. This study hopes to proactively inform policy and global responses regarding the implications of the ENSO phenomenon.
1.What is the El Niño–Southern Oscillation (ENSO) in a nutshell? | NOAA Climate.gov. https://www.climate.gov/news-features/blogs/enso/what-el-ni%C3%B1o%E2%80%93southern-oscillation-enso-nutshell.
2.US Department of Commerce, N. What is ENSO? https://www.weather.gov/mhx/ensowhat.
3.US Department of Commerce, N. O. and A. A. What are El Nino and La Nina? https://oceanservice.noaa.gov/facts/ninonina.html.
4.Philander, S. G. H. El Niño Southern Oscillation phenomena. Nature 302, 295–301 (1983).
5.Allan, R., Lindesay, J. & Parker, D. El Nino Southern Oscillation and climatic variability. Oceanographic Literature Review 6, 555 (1997).
6.Fasullo, J. T., Otto-Bliesner, B. L. & Stevenson, S. ENSO’s Changing Influence on Temperature, Precipitation, and Wildfire in a Warming Climate. Geophysical Research Letters 45, 9216–9225 (2018).
7.Anttila-Hughes, J. K., Jina, A. S. & McCord, G. C. ENSO impacts child undernutrition in the global tropics. Nat Commun 12, 5785 (2021).
8.Wang, C. & Fiedler, P. C. ENSO variability and the eastern tropical Pacific: A review. Progress in Oceanography 69, 239–266 (2006).