{ "cells": [ { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
<xarray.Dataset>\n", "Dimensions: (lat: 89, lon: 180, time: 2010, nbnds: 2)\n", "Coordinates:\n", " * lat (lat) float32 88.0 86.0 84.0 82.0 ... -82.0 -84.0 -86.0 -88.0\n", " * lon (lon) float32 0.0 2.0 4.0 6.0 8.0 ... 352.0 354.0 356.0 358.0\n", " * time (time) datetime64[ns] 1854-01-01 1854-02-01 ... 2021-06-01\n", "Dimensions without coordinates: nbnds\n", "Data variables:\n", " time_bnds (time, nbnds) float64 9.969e+36 9.969e+36 ... 9.969e+36 9.969e+36\n", " sst (time, lat, lon) float32 ...\n", "Attributes: (12/37)\n", " climatology: Climatology is based on 1971-2000 SST, Xue, Y....\n", " description: In situ data: ICOADS2.5 before 2007 and NCEP i...\n", " keywords_vocabulary: NASA Global Change Master Directory (GCMD) Sci...\n", " keywords: Earth Science > Oceans > Ocean Temperature > S...\n", " instrument: Conventional thermometers\n", " source_comment: SSTs were observed by conventional thermometer...\n", " ... ...\n", " creator_url_original: https://www.ncei.noaa.gov\n", " license: No constraints on data access or use\n", " comment: SSTs were observed by conventional thermometer...\n", " summary: ERSST.v5 is developed based on v4 after revisi...\n", " dataset_title: NOAA Extended Reconstructed SST V5\n", " data_modified: 2021-08-02
array([ 88., 86., 84., 82., 80., 78., 76., 74., 72., 70., 68., 66.,\n", " 64., 62., 60., 58., 56., 54., 52., 50., 48., 46., 44., 42.,\n", " 40., 38., 36., 34., 32., 30., 28., 26., 24., 22., 20., 18.,\n", " 16., 14., 12., 10., 8., 6., 4., 2., 0., -2., -4., -6.,\n", " -8., -10., -12., -14., -16., -18., -20., -22., -24., -26., -28., -30.,\n", " -32., -34., -36., -38., -40., -42., -44., -46., -48., -50., -52., -54.,\n", " -56., -58., -60., -62., -64., -66., -68., -70., -72., -74., -76., -78.,\n", " -80., -82., -84., -86., -88.], dtype=float32)
array([ 0., 2., 4., 6., 8., 10., 12., 14., 16., 18., 20., 22.,\n", " 24., 26., 28., 30., 32., 34., 36., 38., 40., 42., 44., 46.,\n", " 48., 50., 52., 54., 56., 58., 60., 62., 64., 66., 68., 70.,\n", " 72., 74., 76., 78., 80., 82., 84., 86., 88., 90., 92., 94.,\n", " 96., 98., 100., 102., 104., 106., 108., 110., 112., 114., 116., 118.,\n", " 120., 122., 124., 126., 128., 130., 132., 134., 136., 138., 140., 142.,\n", " 144., 146., 148., 150., 152., 154., 156., 158., 160., 162., 164., 166.,\n", " 168., 170., 172., 174., 176., 178., 180., 182., 184., 186., 188., 190.,\n", " 192., 194., 196., 198., 200., 202., 204., 206., 208., 210., 212., 214.,\n", " 216., 218., 220., 222., 224., 226., 228., 230., 232., 234., 236., 238.,\n", " 240., 242., 244., 246., 248., 250., 252., 254., 256., 258., 260., 262.,\n", " 264., 266., 268., 270., 272., 274., 276., 278., 280., 282., 284., 286.,\n", " 288., 290., 292., 294., 296., 298., 300., 302., 304., 306., 308., 310.,\n", " 312., 314., 316., 318., 320., 322., 324., 326., 328., 330., 332., 334.,\n", " 336., 338., 340., 342., 344., 346., 348., 350., 352., 354., 356., 358.],\n", " dtype=float32)
array(['1854-01-01T00:00:00.000000000', '1854-02-01T00:00:00.000000000',\n", " '1854-03-01T00:00:00.000000000', ..., '2021-04-01T00:00:00.000000000',\n", " '2021-05-01T00:00:00.000000000', '2021-06-01T00:00:00.000000000'],\n", " dtype='datetime64[ns]')
array([[9.96921e+36, 9.96921e+36],\n", " [9.96921e+36, 9.96921e+36],\n", " [9.96921e+36, 9.96921e+36],\n", " ...,\n", " [9.96921e+36, 9.96921e+36],\n", " [9.96921e+36, 9.96921e+36],\n", " [9.96921e+36, 9.96921e+36]])
[32200200 values with dtype=float32]
<xarray.DataArray 'sst' (time: 30, lat: 31, lon: 180)>\n", "array([[[ nan, nan, nan, ..., nan,\n", " nan, nan],\n", " [ nan, nan, nan, ..., nan,\n", " nan, nan],\n", " [ nan, nan, nan, ..., nan,\n", " nan, nan],\n", " ...,\n", " [-1.0001928 , -1.0022151 , -0.98048913, ..., -0.7944193 ,\n", " -0.8565002 , -0.92673814],\n", " [-0.97382754, -1.0068318 , -1.0186081 , ..., -0.56696206,\n", " -0.6882013 , -0.84563994],\n", " [-0.9603149 , -1.0513831 , -1.0888641 , ..., -0.20784111,\n", " -0.5012204 , -0.77966964]],\n", "\n", " [[ nan, nan, nan, ..., nan,\n", " nan, nan],\n", " [ nan, nan, nan, ..., nan,\n", " nan, nan],\n", " [ nan, nan, nan, ..., nan,\n", " nan, nan],\n", "...\n", " [-0.84798354, -0.71477413, -0.5273634 , ..., -1.1499316 ,\n", " -1.0603956 , -0.9677907 ],\n", " [-0.98699063, -0.8472842 , -0.67773956, ..., -1.3865654 ,\n", " -1.2744563 , -1.1329263 ],\n", " [-1.0866506 , -0.91552883, -0.72541565, ..., -1.5984126 ,\n", " -1.4533238 , -1.2287471 ]],\n", "\n", " [[ nan, nan, nan, ..., nan,\n", " nan, nan],\n", " [ nan, nan, nan, ..., nan,\n", " nan, nan],\n", " [ nan, nan, nan, ..., nan,\n", " nan, nan],\n", " ...,\n", " [ 1.3563688 , 1.3400577 , 1.3090196 , ..., 1.3240839 ,\n", " 1.3099818 , 1.3165303 ],\n", " [ 1.0832609 , 1.1286438 , 1.1273443 , ..., 0.9547472 ,\n", " 0.9768562 , 1.0295609 ],\n", " [ 0.7980284 , 0.89930713, 0.9756889 , ..., 0.4196547 ,\n", " 0.54525733, 0.71216214]]], dtype=float32)\n", "Coordinates:\n", " * lat (lat) float32 30.0 28.0 26.0 24.0 22.0 ... -24.0 -26.0 -28.0 -30.0\n", " * lon (lon) float32 0.0 2.0 4.0 6.0 8.0 ... 350.0 352.0 354.0 356.0 358.0\n", " * time (time) datetime64[ns] 1981-01-01 1982-01-01 ... 2010-01-01
array([[[ nan, nan, nan, ..., nan,\n", " nan, nan],\n", " [ nan, nan, nan, ..., nan,\n", " nan, nan],\n", " [ nan, nan, nan, ..., nan,\n", " nan, nan],\n", " ...,\n", " [-1.0001928 , -1.0022151 , -0.98048913, ..., -0.7944193 ,\n", " -0.8565002 , -0.92673814],\n", " [-0.97382754, -1.0068318 , -1.0186081 , ..., -0.56696206,\n", " -0.6882013 , -0.84563994],\n", " [-0.9603149 , -1.0513831 , -1.0888641 , ..., -0.20784111,\n", " -0.5012204 , -0.77966964]],\n", "\n", " [[ nan, nan, nan, ..., nan,\n", " nan, nan],\n", " [ nan, nan, nan, ..., nan,\n", " nan, nan],\n", " [ nan, nan, nan, ..., nan,\n", " nan, nan],\n", "...\n", " [-0.84798354, -0.71477413, -0.5273634 , ..., -1.1499316 ,\n", " -1.0603956 , -0.9677907 ],\n", " [-0.98699063, -0.8472842 , -0.67773956, ..., -1.3865654 ,\n", " -1.2744563 , -1.1329263 ],\n", " [-1.0866506 , -0.91552883, -0.72541565, ..., -1.5984126 ,\n", " -1.4533238 , -1.2287471 ]],\n", "\n", " [[ nan, nan, nan, ..., nan,\n", " nan, nan],\n", " [ nan, nan, nan, ..., nan,\n", " nan, nan],\n", " [ nan, nan, nan, ..., nan,\n", " nan, nan],\n", " ...,\n", " [ 1.3563688 , 1.3400577 , 1.3090196 , ..., 1.3240839 ,\n", " 1.3099818 , 1.3165303 ],\n", " [ 1.0832609 , 1.1286438 , 1.1273443 , ..., 0.9547472 ,\n", " 0.9768562 , 1.0295609 ],\n", " [ 0.7980284 , 0.89930713, 0.9756889 , ..., 0.4196547 ,\n", " 0.54525733, 0.71216214]]], dtype=float32)
array([ 30., 28., 26., 24., 22., 20., 18., 16., 14., 12., 10., 8.,\n", " 6., 4., 2., 0., -2., -4., -6., -8., -10., -12., -14., -16.,\n", " -18., -20., -22., -24., -26., -28., -30.], dtype=float32)
array([ 0., 2., 4., 6., 8., 10., 12., 14., 16., 18., 20., 22.,\n", " 24., 26., 28., 30., 32., 34., 36., 38., 40., 42., 44., 46.,\n", " 48., 50., 52., 54., 56., 58., 60., 62., 64., 66., 68., 70.,\n", " 72., 74., 76., 78., 80., 82., 84., 86., 88., 90., 92., 94.,\n", " 96., 98., 100., 102., 104., 106., 108., 110., 112., 114., 116., 118.,\n", " 120., 122., 124., 126., 128., 130., 132., 134., 136., 138., 140., 142.,\n", " 144., 146., 148., 150., 152., 154., 156., 158., 160., 162., 164., 166.,\n", " 168., 170., 172., 174., 176., 178., 180., 182., 184., 186., 188., 190.,\n", " 192., 194., 196., 198., 200., 202., 204., 206., 208., 210., 212., 214.,\n", " 216., 218., 220., 222., 224., 226., 228., 230., 232., 234., 236., 238.,\n", " 240., 242., 244., 246., 248., 250., 252., 254., 256., 258., 260., 262.,\n", " 264., 266., 268., 270., 272., 274., 276., 278., 280., 282., 284., 286.,\n", " 288., 290., 292., 294., 296., 298., 300., 302., 304., 306., 308., 310.,\n", " 312., 314., 316., 318., 320., 322., 324., 326., 328., 330., 332., 334.,\n", " 336., 338., 340., 342., 344., 346., 348., 350., 352., 354., 356., 358.],\n", " dtype=float32)
array(['1981-01-01T00:00:00.000000000', '1982-01-01T00:00:00.000000000',\n", " '1983-01-01T00:00:00.000000000', '1984-01-01T00:00:00.000000000',\n", " '1985-01-01T00:00:00.000000000', '1986-01-01T00:00:00.000000000',\n", " '1987-01-01T00:00:00.000000000', '1988-01-01T00:00:00.000000000',\n", " '1989-01-01T00:00:00.000000000', '1990-01-01T00:00:00.000000000',\n", " '1991-01-01T00:00:00.000000000', '1992-01-01T00:00:00.000000000',\n", " '1993-01-01T00:00:00.000000000', '1994-01-01T00:00:00.000000000',\n", " '1995-01-01T00:00:00.000000000', '1996-01-01T00:00:00.000000000',\n", " '1997-01-01T00:00:00.000000000', '1998-01-01T00:00:00.000000000',\n", " '1999-01-01T00:00:00.000000000', '2000-01-01T00:00:00.000000000',\n", " '2001-01-01T00:00:00.000000000', '2002-01-01T00:00:00.000000000',\n", " '2003-01-01T00:00:00.000000000', '2004-01-01T00:00:00.000000000',\n", " '2005-01-01T00:00:00.000000000', '2006-01-01T00:00:00.000000000',\n", " '2007-01-01T00:00:00.000000000', '2008-01-01T00:00:00.000000000',\n", " '2009-01-01T00:00:00.000000000', '2010-01-01T00:00:00.000000000'],\n", " dtype='datetime64[ns]')