{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Chapter 2: Taking Earth's Temperature" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### PART III: Visualising Recent Temperature Anomalies" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Imagine you're a seasoned mariner, navigating the vast oceans with nothing but a worn-out map and a compass. You can sense the subtle changes in temperature and weather patterns as you drift from one sea to another. In this journey of \"Taking Earth's Temperature,\" we will be your modern navigational tools, guiding you through the uncharted waters of global temperature anomalies.\n", "\n", "This tutorial is Part III of the trilogy “Taking Earth’s Temperature”:\n", "\n", "1. **Long-Term Development** of Global Earth Temperature Since 1850\n", "2. **Comparing Reanalysis with Observations since 1950** \n", "3. **Visualising Recent Temperature Anomalies** ([this notebook](#part-two))\n", "\n", "\n", "
Run the tutorial via free cloud platforms: | \n", "\n",
" | \n",
" \n",
" | \n",
" \n",
" | \n",
"
---|
<xarray.Dataset>\n", "Dimensions: (lon: 1440, lat: 721, time: 876)\n", "Coordinates:\n", " * lon (lon) float32 -180.0 -179.8 -179.5 -179.2 ... 179.2 179.5 179.8\n", " * lat (lat) float32 -90.0 -89.75 -89.5 -89.25 ... 89.25 89.5 89.75 90.0\n", " * time (time) datetime64[ns] 1950-01-01 1950-02-01 ... 2022-12-01\n", " month (time) int64 1 2 3 4 5 6 7 8 9 10 11 ... 2 3 4 5 6 7 8 9 10 11 12\n", "Data variables:\n", " t2m (time, lat, lon) float32 dask.array<chunksize=(876, 27, 720), meta=np.ndarray>\n", " lsm (time, lat, lon) float32 dask.array<chunksize=(876, 27, 720), meta=np.ndarray>\n", " anom (time, lat, lon) float32 dask.array<chunksize=(1, 27, 720), meta=np.ndarray>\n", "Attributes:\n", " Conventions: CF-1.6\n", " history: 2023-07-18 21:45:16 GMT by grib_to_netcdf-2.25.1: /opt/ecmw...