diff --git a/Jupyter_notebooks/1.2-rotated_grids.ipynb b/Jupyter_notebooks/1.2-rotated_grids.ipynb index 41ef31309f56d2040926dc637c26e97f335f5bf6..9ace309cd1f519f0977b568452fa71f07a45de01 100644 --- a/Jupyter_notebooks/1.2-rotated_grids.ipynb +++ b/Jupyter_notebooks/1.2-rotated_grids.ipynb @@ -415,14 +415,14 @@ " rotated_pole |S1 b''\n", "Attributes:\n", " Conventions: CF-1.7\n", - " comment: Generated on marenostrum4
array(['2021-08-03T00:00:00.000000000'], dtype='datetime64[ns]')
array([ 0., 1., 2., 3., 4., 5., 6., 7., 8., 9., 10., 11., 12., 13.,\n", - " 14., 15., 16., 17., 18., 19., 20., 21., 22., 23.])
array([[16.350338, 16.43293 , 16.515146, ..., 16.515146, 16.43293 , 16.350338],\n", + " comment: Generated on marenostrum4
array(['2021-08-03T00:00:00.000000000'], dtype='datetime64[ns]')
array([ 0., 1., 2., 3., 4., 5., 6., 7., 8., 9., 10., 11., 12., 13.,\n", + " 14., 15., 16., 17., 18., 19., 20., 21., 22., 23.])
array([[16.350338, 16.43293 , 16.515146, ..., 16.515146, 16.43293 , 16.350338],\n", " [16.527426, 16.610239, 16.692677, ..., 16.692677, 16.610243, 16.527426],\n", " [16.704472, 16.787508, 16.870167, ..., 16.870167, 16.78751 , 16.704472],\n", " ...,\n", " [58.32095 , 58.472683, 58.62431 , ..., 58.62431 , 58.472683, 58.32095 ],\n", " [58.426285, 58.578201, 58.730026, ..., 58.730026, 58.578201, 58.426285],\n", - " [58.530792, 58.682899, 58.834919, ..., 58.834919, 58.682903, 58.530792]])
array([[-22.181265, -22.016672, -21.851799, ..., 41.851795, 42.016666,\n", + " [58.530792, 58.682899, 58.834919, ..., 58.834919, 58.682903, 58.530792]])
array([[-22.181265, -22.016672, -21.851799, ..., 41.851795, 42.016666,\n", " 42.181259],\n", " [-22.278179, -22.113186, -21.947905, ..., 41.947899, 42.113174,\n", " 42.278172],\n", @@ -434,10 +434,10 @@ " [-67.901878, -67.722473, -67.541939, ..., 87.541939, 87.722458,\n", " 87.901871],\n", " [-68.228035, -68.04982 , -67.870514, ..., 87.870506, 88.04982 ,\n", - " 88.228035]])
array([-27. , -26.799999, -26.6 , ..., 26.6 , 26.800001,\n", - " 27. ])
array([-35. , -34.799999, -34.599998, ..., 34.600002, 34.799999,\n", - " 35. ])
array([['2021-08-03T00:00:00.000000000', '2021-08-07T00:00:00.000000000']],\n", - " dtype='datetime64[ns]')
[2282904 values with dtype=float32]
array(b'', dtype='|S1')
array([-27. , -26.799999, -26.6 , ..., 26.6 , 26.800001,\n", + " 27. ])
array([-35. , -34.799999, -34.599998, ..., 34.600002, 34.799999,\n", + " 35. ])
array([['2021-08-03T00:00:00.000000000', '2021-08-07T00:00:00.000000000']],\n", + " dtype='datetime64[ns]')
[2282904 values with dtype=float32]
array(b'', dtype='|S1')
<xarray.Dataset>\n", - "Dimensions: (time: 1, time_nv: 2, lev: 24, rlat: 271, rlon: 351)\n", + "Dimensions: (time: 1, time_nv: 2, lev: 24, rlat: 271, rlon: 351)\n", "Coordinates:\n", - " * time (time) datetime64[ns] 2021-08-03\n", - " * lev (lev) float64 0.0 1.0 2.0 3.0 4.0 ... 19.0 20.0 21.0 22.0 23.0\n", - " lat (rlat, rlon) float64 16.35 16.43 16.52 16.6 ... 58.83 58.68 58.53\n", - " lon (rlat, rlon) float64 -22.18 -22.02 -21.85 ... 87.87 88.05 88.23\n", - " * rlat (rlat) float64 -27.0 -26.8 -26.6 -26.4 ... 26.4 26.6 26.8 27.0\n", - " * rlon (rlon) float64 -35.0 -34.8 -34.6 -34.4 ... 34.4 34.6 34.8 35.0\n", + " * time (time) datetime64[ns] 2021-08-03\n", + " * lev (lev) float64 0.0 1.0 2.0 3.0 4.0 ... 19.0 20.0 21.0 22.0 23.0\n", + " lat (rlat, rlon) float64 16.35 16.43 16.52 ... 58.83 58.68 58.53\n", + " lon (rlat, rlon) float64 -22.18 -22.02 -21.85 ... 88.05 88.23\n", + " * rlat (rlat) float64 -27.0 -26.8 -26.6 -26.4 ... 26.4 26.6 26.8 27.0\n", + " * rlon (rlon) float64 -35.0 -34.8 -34.6 -34.4 ... 34.4 34.6 34.8 35.0\n", "Dimensions without coordinates: time_nv\n", "Data variables:\n", - " time_bnds (time, time_nv) datetime64[ns] 2021-08-03 2021-08-07\n", - " O3_all (time, lev, rlat, rlon) float32 ...\n", + " time_bnds (time, time_nv) datetime64[ns] 2021-08-03 2021-08-07\n", + " O3_all (time, lev, rlat, rlon) float32 ...\n", + " rotated_pole |S1 b''\n", "Attributes:\n", " Conventions: CF-1.7\n", - " comment: Generated on marenostrum4
array(['2021-08-03T00:00:00.000000000'], dtype='datetime64[ns]')
array([ 0., 1., 2., 3., 4., 5., 6., 7., 8., 9., 10., 11., 12., 13.,\n", - " 14., 15., 16., 17., 18., 19., 20., 21., 22., 23.])
array([[16.350338, 16.43293 , 16.515146, ..., 16.515146, 16.43293 , 16.350338],\n", + " comment: Generated on marenostrum4
array(['2021-08-03T00:00:00.000000000'], dtype='datetime64[ns]')
array([ 0., 1., 2., 3., 4., 5., 6., 7., 8., 9., 10., 11., 12., 13.,\n", + " 14., 15., 16., 17., 18., 19., 20., 21., 22., 23.])
array([[16.350338, 16.43293 , 16.515146, ..., 16.515146, 16.43293 , 16.350338],\n", " [16.527426, 16.610239, 16.692677, ..., 16.692677, 16.610243, 16.527426],\n", " [16.704472, 16.787508, 16.870167, ..., 16.870167, 16.78751 , 16.704472],\n", " ...,\n", " [58.32095 , 58.472683, 58.62431 , ..., 58.62431 , 58.472683, 58.32095 ],\n", " [58.426285, 58.578201, 58.730026, ..., 58.730026, 58.578201, 58.426285],\n", - " [58.530792, 58.682899, 58.834919, ..., 58.834919, 58.682903, 58.530792]])
array([[-22.181265, -22.016672, -21.851799, ..., 41.851795, 42.016666,\n", + " [58.530792, 58.682899, 58.834919, ..., 58.834919, 58.682903, 58.530792]])
array([[-22.181265, -22.016672, -21.851799, ..., 41.851795, 42.016666,\n", " 42.181259],\n", " [-22.278179, -22.113186, -21.947905, ..., 41.947899, 42.113174,\n", " 42.278172],\n", @@ -1215,25 +1217,26 @@ " [-67.901878, -67.722473, -67.541939, ..., 87.541939, 87.722458,\n", " 87.901871],\n", " [-68.228035, -68.04982 , -67.870514, ..., 87.870506, 88.04982 ,\n", - " 88.228035]])
array([-27. , -26.799999, -26.6 , ..., 26.6 , 26.800001,\n", - " 27. ])
array([-35. , -34.799999, -34.599998, ..., 34.600002, 34.799999,\n", - " 35. ])
array([['2021-08-03T00:00:00.000000000', '2021-08-07T00:00:00.000000000']],\n", - " dtype='datetime64[ns]')
[2282904 values with dtype=float32]
array([-27. , -26.799999, -26.6 , ..., 26.6 , 26.800001,\n", + " 27. ])
array([-35. , -34.799999, -34.599998, ..., 34.600002, 34.799999,\n", + " 35. ])
array([['2021-08-03T00:00:00.000000000', '2021-08-07T00:00:00.000000000']],\n", + " dtype='datetime64[ns]')
[2282904 values with dtype=float32]
array(b'', dtype='|S1')
<xarray.Dataset>\n", + "Dimensions: (time: 48, y: 398, x: 478, lev: 1)\n", + "Coordinates:\n", + " * time (time) datetime64[ns] 2022-06-26 ... 2022-06-27T23:00:00\n", + " lat (y, x) float32 ...\n", + " lon (y, x) float32 ...\n", + " * x (x) float64 -2.126e+06 -2.114e+06 ... 3.586e+06 3.598e+06\n", + " * y (y) float64 -2.067e+06 -2.055e+06 ... 2.685e+06 2.697e+06\n", + " * lev (lev) float32 0.0\n", + "Data variables:\n", + " pm10 (time, lev, y, x) float32 ...\n", + " Lambert_conformal int32 -2147483647
array(['2022-06-26T00:00:00.000000000', '2022-06-26T01:00:00.000000000',\n", + " '2022-06-26T02:00:00.000000000', '2022-06-26T03:00:00.000000000',\n", + " '2022-06-26T04:00:00.000000000', '2022-06-26T05:00:00.000000000',\n", + " '2022-06-26T06:00:00.000000000', '2022-06-26T07:00:00.000000000',\n", + " '2022-06-26T08:00:00.000000000', '2022-06-26T09:00:00.000000000',\n", + " '2022-06-26T10:00:00.000000000', '2022-06-26T11:00:00.000000000',\n", + " '2022-06-26T12:00:00.000000000', '2022-06-26T13:00:00.000000000',\n", + " '2022-06-26T14:00:00.000000000', '2022-06-26T15:00:00.000000000',\n", + " '2022-06-26T16:00:00.000000000', '2022-06-26T17:00:00.000000000',\n", + " '2022-06-26T18:00:00.000000000', '2022-06-26T19:00:00.000000000',\n", + " '2022-06-26T20:00:00.000000000', '2022-06-26T21:00:00.000000000',\n", + " '2022-06-26T22:00:00.000000000', '2022-06-26T23:00:00.000000000',\n", + " '2022-06-27T00:00:00.000000000', '2022-06-27T01:00:00.000000000',\n", + " '2022-06-27T02:00:00.000000000', '2022-06-27T03:00:00.000000000',\n", + " '2022-06-27T04:00:00.000000000', '2022-06-27T05:00:00.000000000',\n", + " '2022-06-27T06:00:00.000000000', '2022-06-27T07:00:00.000000000',\n", + " '2022-06-27T08:00:00.000000000', '2022-06-27T09:00:00.000000000',\n", + " '2022-06-27T10:00:00.000000000', '2022-06-27T11:00:00.000000000',\n", + " '2022-06-27T12:00:00.000000000', '2022-06-27T13:00:00.000000000',\n", + " '2022-06-27T14:00:00.000000000', '2022-06-27T15:00:00.000000000',\n", + " '2022-06-27T16:00:00.000000000', '2022-06-27T17:00:00.000000000',\n", + " '2022-06-27T18:00:00.000000000', '2022-06-27T19:00:00.000000000',\n", + " '2022-06-27T20:00:00.000000000', '2022-06-27T21:00:00.000000000',\n", + " '2022-06-27T22:00:00.000000000', '2022-06-27T23:00:00.000000000'],\n", + " dtype='datetime64[ns]')
[190244 values with dtype=float32]
[190244 values with dtype=float32]
array([-2125847.534765, -2113847.610112, -2101847.010684, ..., 3574152.262286,\n", + " 3586150.20523 , 3598150.638118])
array([-2067138.479486, -2055138.337429, -2043137.546656, ..., 2672862.222453,\n", + " 2684862.70005 , 2696862.03252 ])
array([0.], dtype=float32)
[9131712 values with dtype=float32]
array(-2147483647, dtype=int32)
<xarray.Dataset>\n", + "Dimensions: (time: 48, lev: 1, y: 398, x: 478)\n", + "Coordinates:\n", + " * time (time) datetime64[ns] 2022-06-26 ... 2022-06-27T23:00:00\n", + " * lev (lev) float64 0.0\n", + " lat (y, x) float64 ...\n", + " lon (y, x) float64 ...\n", + " * y (y) float64 -2.067e+06 -2.055e+06 ... 2.685e+06 2.697e+06\n", + " * x (x) float64 -2.126e+06 -2.114e+06 ... 3.586e+06 3.598e+06\n", + "Data variables:\n", + " pm10 (time, lev, y, x) float32 ...\n", + " Lambert_conformal |S1 b''\n", + "Attributes:\n", + " Conventions: CF-1.7
array(['2022-06-26T00:00:00.000000000', '2022-06-26T01:00:00.000000000',\n", + " '2022-06-26T02:00:00.000000000', '2022-06-26T03:00:00.000000000',\n", + " '2022-06-26T04:00:00.000000000', '2022-06-26T05:00:00.000000000',\n", + " '2022-06-26T06:00:00.000000000', '2022-06-26T07:00:00.000000000',\n", + " '2022-06-26T08:00:00.000000000', '2022-06-26T09:00:00.000000000',\n", + " '2022-06-26T10:00:00.000000000', '2022-06-26T11:00:00.000000000',\n", + " '2022-06-26T12:00:00.000000000', '2022-06-26T13:00:00.000000000',\n", + " '2022-06-26T14:00:00.000000000', '2022-06-26T15:00:00.000000000',\n", + " '2022-06-26T16:00:00.000000000', '2022-06-26T17:00:00.000000000',\n", + " '2022-06-26T18:00:00.000000000', '2022-06-26T19:00:00.000000000',\n", + " '2022-06-26T20:00:00.000000000', '2022-06-26T21:00:00.000000000',\n", + " '2022-06-26T22:00:00.000000000', '2022-06-26T23:00:00.000000000',\n", + " '2022-06-27T00:00:00.000000000', '2022-06-27T01:00:00.000000000',\n", + " '2022-06-27T02:00:00.000000000', '2022-06-27T03:00:00.000000000',\n", + " '2022-06-27T04:00:00.000000000', '2022-06-27T05:00:00.000000000',\n", + " '2022-06-27T06:00:00.000000000', '2022-06-27T07:00:00.000000000',\n", + " '2022-06-27T08:00:00.000000000', '2022-06-27T09:00:00.000000000',\n", + " '2022-06-27T10:00:00.000000000', '2022-06-27T11:00:00.000000000',\n", + " '2022-06-27T12:00:00.000000000', '2022-06-27T13:00:00.000000000',\n", + " '2022-06-27T14:00:00.000000000', '2022-06-27T15:00:00.000000000',\n", + " '2022-06-27T16:00:00.000000000', '2022-06-27T17:00:00.000000000',\n", + " '2022-06-27T18:00:00.000000000', '2022-06-27T19:00:00.000000000',\n", + " '2022-06-27T20:00:00.000000000', '2022-06-27T21:00:00.000000000',\n", + " '2022-06-27T22:00:00.000000000', '2022-06-27T23:00:00.000000000'],\n", + " dtype='datetime64[ns]')
array([0.])
[190244 values with dtype=float64]
[190244 values with dtype=float64]
array([-2067138.479486, -2055138.337429, -2043137.546656, ..., 2672862.222453,\n", + " 2684862.70005 , 2696862.03252 ])
array([-2125847.534765, -2113847.610112, -2101847.010684, ..., 3574152.262286,\n", + " 3586150.20523 , 3598150.638118])
[9131712 values with dtype=float32]
array(b'', dtype='|S1')
array(['1996-12-31T00:00:00.000000000'], dtype='datetime64[ns]')
array([0.])
array([41.15, 41.25, 41.35, 41.45, 41.55, 41.65, 41.75, 41.85, 41.95, 42.05])
array([1.85, 1.95, 2.05, 2.15, 2.25, 2.35, 2.45, 2.55, 2.65, 2.75])
array(b'', dtype='|S1')
array(['1996-12-31T00:00:00.000000000'], dtype='datetime64[ns]')
array([0.])
array([41.15, 41.25, 41.35, 41.45, 41.55, 41.65, 41.75, 41.85, 41.95, 42.05])
array([1.85, 1.95, 2.05, 2.15, 2.25, 2.35, 2.45, 2.55, 2.65, 2.75])
array(b'', dtype='|S1')
<xarray.Dataset>\n", - "Dimensions: (time: 1, lev: 1, rlat: 271, rlon: 351)\n", + "Dimensions: (time: 1, lev: 1, rlat: 271, rlon: 351)\n", "Coordinates:\n", - " * time (time) datetime64[ns] 1996-12-31\n", - " * lev (lev) float64 0.0\n", - " * rlat (rlat) float64 -27.0 -26.8 -26.6 -26.4 ... 26.4 26.6 26.8 27.0\n", - " * rlon (rlon) float64 -35.0 -34.8 -34.6 -34.4 ... 34.4 34.6 34.8 35.0\n", + " * time (time) datetime64[ns] 1996-12-31\n", + " * lev (lev) float64 0.0\n", + " * rlat (rlat) float64 -27.0 -26.8 -26.6 -26.4 ... 26.4 26.6 26.8 27.0\n", + " * rlon (rlon) float64 -35.0 -34.8 -34.6 -34.4 ... 34.4 34.6 34.8 35.0\n", "Data variables:\n", - " lat (rlat, rlon) float64 16.35 16.43 16.52 16.6 ... 58.83 58.68 58.53\n", - " lon (rlat, rlon) float64 -22.18 -22.02 -21.85 ... 87.87 88.05 88.23\n", + " lat (rlat, rlon) float64 16.35 16.43 16.52 ... 58.83 58.68 58.53\n", + " lon (rlat, rlon) float64 -22.18 -22.02 -21.85 ... 88.05 88.23\n", + " rotated_pole |S1 b''\n", "Attributes:\n", - " Conventions: CF-1.7
array(['1996-12-31T00:00:00.000000000'], dtype='datetime64[ns]')
array([0.])
array([-27. , -26.8, -26.6, ..., 26.6, 26.8, 27. ])
array([-35. , -34.8, -34.6, ..., 34.6, 34.8, 35. ])
array([[16.350341, 16.432934, 16.515147, ..., 16.515147, 16.432934, 16.350341],\n", + " Conventions: CF-1.7
array(['1996-12-31T00:00:00.000000000'], dtype='datetime64[ns]')
array([0.])
array([-27. , -26.8, -26.6, ..., 26.6, 26.8, 27. ])
array([-35. , -34.8, -34.6, ..., 34.6, 34.8, 35. ])
array([[16.350341, 16.432934, 16.515147, ..., 16.515147, 16.432934, 16.350341],\n", " [16.527429, 16.610244, 16.692679, ..., 16.692679, 16.610244, 16.527429],\n", " [16.704473, 16.78751 , 16.870167, ..., 16.870167, 16.78751 , 16.704473],\n", " ...,\n", " [58.320945, 58.472682, 58.624312, ..., 58.624312, 58.472682, 58.320945],\n", " [58.426281, 58.578207, 58.730029, ..., 58.730029, 58.578207, 58.426281],\n", - " [58.530794, 58.682904, 58.834914, ..., 58.834914, 58.682904, 58.530794]])
array([[-22.181266, -22.01667 , -21.851799, ..., 41.851799, 42.01667 ,\n", + " [58.530794, 58.682904, 58.834914, ..., 58.834914, 58.682904, 58.530794]])
array([[-22.181266, -22.01667 , -21.851799, ..., 41.851799, 42.01667 ,\n", " 42.181266],\n", " [-22.278178, -22.113181, -21.947906, ..., 41.947906, 42.113181,\n", " 42.278178],\n", @@ -888,19 +889,20 @@ " [-67.901883, -67.722467, -67.541948, ..., 87.541948, 87.722467,\n", " 87.901883],\n", " [-68.22804 , -68.049824, -67.870513, ..., 87.870513, 88.049824,\n", - " 88.22804 ]])
array(b'', dtype='|S1')
array(['1996-12-31T00:00:00.000000000'], dtype='datetime64[ns]')
array([ 0., 1., 2., 3., 4., 5., 6., 7., 8., 9., 10., 11.,\n", + " Conventions: CF-1.7
array(['1996-12-31T00:00:00.000000000'], dtype='datetime64[ns]')
array([ 0., 1., 2., 3., 4., 5., 6., 7., 8., 9., 10., 11.,\n", " 12., 13., 14., 15., 16., 17., 18., 19., 20., 21., 22., 23.,\n", " 24., 25., 26., 27., 28., 29., 30., 31., 32., 33., 34., 35.,\n", " 36., 37., 38., 39., 40., 41., 42., 43., 44., 45., 46., 47.,\n", @@ -1537,7 +1539,7 @@ " 96., 97., 98., 99., 100., 101., 102., 103., 104., 105., 106., 107.,\n", " 108., 109., 110., 111., 112., 113., 114., 115., 116., 117., 118., 119.,\n", " 120., 121., 122., 123., 124., 125., 126., 127., 128., 129., 130., 131.,\n", - " 132., 133.])
array(['ES0266A', 'ES0392A', 'ES0395A', 'ES0559A', 'ES0567A', 'ES0584A',\n", + " 132., 133.])
array(['ES0266A', 'ES0392A', 'ES0395A', 'ES0559A', 'ES0567A', 'ES0584A',\n", " 'ES0586A', 'ES0691A', 'ES0692A', 'ES0694A', 'ES0700A', 'ES0704A',\n", " 'ES0963A', 'ES0971A', 'ES0991A', 'ES1018A', 'ES1117A', 'ES1120A',\n", " 'ES1122A', 'ES1123A', 'ES1124A', 'ES1125A', 'ES1126A', 'ES1135A',\n", @@ -1559,7 +1561,7 @@ " 'ES2011A', 'ES2012A', 'ES2017A', 'ES2027A', 'ES2033A', 'ES2034A',\n", " 'ES2035A', 'ES2071A', 'ES2079A', 'ES2043A', 'ES2090A', 'ES0554A',\n", " 'ES0977A', 'ES1398A', 'ES1200A', 'ES2087A', 'ES2091A', 'ES2088A',\n", - " 'ES1908A', 'ES9994A'], dtype=object)
array(['urban-centre', 'urban-suburban', 'urban-centre', 'urban-centre',\n", + " 'ES1908A', 'ES9994A'], dtype=object)
array(['urban-centre', 'urban-suburban', 'urban-centre', 'urban-centre',\n", " 'urban-centre', 'urban-suburban', 'urban-centre', 'urban-centre',\n", " 'urban-centre', 'urban-suburban', 'urban-centre', 'urban-suburban',\n", " 'urban-suburban', 'urban-suburban', 'urban-suburban', 'urban-centre',\n", @@ -1591,7 +1593,7 @@ " 'urban-suburban', 'urban-suburban', 'rural', 'urban-centre', 'rural',\n", " 'rural', 'urban-suburban', 'urban-centre', 'urban-suburban', 'nan',\n", " 'nan', 'nan', 'nan', 'nan', 'nan', 'nan', 'nan', 'nan', 'nan', 'nan'],\n", - " dtype=object)
array([41.379322, 41.727704, 41.567824, 41.387424, 41.384906, 41.482016,\n", + " dtype=object)
array([41.379322, 41.727704, 41.567824, 41.387424, 41.384906, 41.482016,\n", " 41.413621, 41.403716, 41.37076 , 41.392157, 41.515609, 41.552421,\n", " 41.473378, 41.450745, 41.884897, 41.556115, 41.111995, 41.115881,\n", " 41.193743, 41.155004, 41.159532, 41.73028 , 41.475573, 41.577627,\n", @@ -1613,7 +1615,7 @@ " 41.400771, 41.415319, 40.552819, 41.451311, 41.242375, 41.544105,\n", " 41.567703, 41.120064, 41.559607, 41.230073, 41.418413, 40.289167,\n", " 41.604722, 41.53667 , 40.281389, 41.929283, 40.5799 , 41.77106 ,\n", - " 41.239069, 42.358363])
array([2.08614 , 1.838531, 2.014598, 2.164918, 2.119574, 2.188297, 2.015986,\n", + " 41.239069, 42.358363])
array([2.08614 , 1.838531, 2.014598, 2.164918, 2.119574, 2.188297, 2.015986,\n", " 2.204736, 2.114771, 2.009802, 2.124997, 2.26525 , 1.982017, 1.975021,\n", " 2.874243, 2.007401, 1.151879, 1.191975, 1.236904, 1.217734, 1.239709,\n", " 1.825306, 1.92319 , 1.625893, 2.222245, 2.842138, 1.120172, 0.581651,\n", @@ -1632,7 +1634,7 @@ " 2.816547, 0.546797, 1.999635, 1.990521, 0.529983, 2.248236, 1.859334,\n", " 0.829933, 1.637614, 1.254472, 1.995963, 0.547183, 2.123899, 0.289167,\n", " 1.604722, 2.183611, 0.281389, 2.257302, 0.5535 , 2.250647, 1.856564,\n", - " 1.459455])
array(['2017-01-01T00:00:00.000000000', '2017-01-02T00:00:00.000000000',\n", + " Conventions: CF-1.7
array(['2017-01-01T00:00:00.000000000', '2017-01-02T00:00:00.000000000',\n", " '2017-01-03T00:00:00.000000000', ..., '2017-12-29T00:00:00.000000000',\n", " '2017-12-30T00:00:00.000000000', '2017-12-31T00:00:00.000000000'],\n", - " dtype='datetime64[ns]')
array([ 0., 1., 2., 3., 4., 5., 6., 7., 8., 9., 10., 11., 12., 13.,\n", + " dtype='datetime64[ns]')
array([ 0., 1., 2., 3., 4., 5., 6., 7., 8., 9., 10., 11., 12., 13.,\n", " 14., 15., 16., 17., 18., 19., 20., 21., 22., 23., 24., 25., 26., 27.,\n", " 28., 29., 30., 31., 32., 33., 34., 35., 36., 37., 38., 39., 40., 41.,\n", " 42., 43., 44., 45., 46., 47., 48., 49., 50., 51., 52., 53., 54., 55.,\n", " 56., 57., 58., 59., 60., 61., 62., 63., 64., 65., 66., 67., 68., 69.,\n", - " 70., 71., 72., 73., 74., 75., 76., 77., 78., 79., 80., 81., 82.])
array(['Barcelona (Eixample)', 'Badalona (guàrdia urbana)',\n", + " 70., 71., 72., 73., 74., 75., 76., 77., 78., 79., 80., 81., 82.])
array(['Barcelona (Eixample)', 'Badalona (guàrdia urbana)',\n", " 'Badalona (Assamblea de Catalunya)',\n", " 'Barcelona (Pl. de la Universitat)', 'Barcelona (Poblenou)',\n", " 'Barcelona (Zona Universitària)', 'Barcelona (el Port Vell)',\n", @@ -2650,7 +2652,7 @@ " 'Montseny (la Castanya)', 'Caldes de Montbui (Ajuntament)',\n", " "Sant Feliu de Llobregat (Eugeni d'Ors)",\n", " "La Seu d'Urgell (CC Les Monges)", 'Vic (Centre Cívic Santa Anna)'],\n", - " dtype=object)
array(['ES1438A', 'ES1928A', 'ES2027A', 'ES0559A', 'ES0691A', 'ES0567A',\n", + " dtype=object)
array(['ES1438A', 'ES1928A', 'ES2027A', 'ES0559A', 'ES0691A', 'ES0567A',\n", " 'ES1870A', 'ES1852A', 'ES1900A', 'ES1843A', 'ES1839A', 'ES0963A',\n", " 'ES0266A', 'ES1891A', 'ES1135A', 'ES1397A', 'ES0392A', 'ES1861A',\n", " 'ES1126A', 'ES1390A', 'ES1413A', 'ES0586A', 'ES1931A', 'ES0704A',\n", @@ -2663,23 +2665,23 @@ " 'ES1480A', 'ES1856A', 'ES1851A', 'ES1964A', 'ES1225A', 'ES1312A',\n", " 'ES1262A', 'ES1910A', 'ES1983A', 'ES1899A', 'ES1903A', 'ES1396A',\n", " 'ES1348A', 'ES1123A', 'ES1117A', 'ES2033A', 'ES2011A', 'ES1982A',\n", - " 'ES1778A', 'ES1680A', 'ES1362A', 'ES9994A', 'ES1874A'], dtype=object)
array([[19.6 , 27.2 , 35.7 , ..., 24.6 , 27.4 , 17.3 ],\n", + " 'ES1778A', 'ES1680A', 'ES1362A', 'ES9994A', 'ES1874A'], dtype=object)
array([[19.6 , 27.2 , 35.7 , ..., 24.6 , 27.4 , 17.3 ],\n", " [ nan, 20.86, nan, ..., 21. , nan, 12.5 ],\n", " [20. , 23. , 32. , ..., 24. , 15. , 13. ],\n", " ...,\n", " [ nan, 22.06, 35.84, ..., 14.09, nan, nan],\n", " [ nan, nan, nan, ..., nan, nan, nan],\n", - " [ nan, nan, nan, ..., nan, nan, nan]])
array([nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", + " [ nan, nan, nan, ..., nan, nan, nan]])
array([nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", " nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", " nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", " nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", " nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", - " nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan])
array([nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", + " nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan])
array([nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", " nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", " nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", " nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", " nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", - " nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan])
<xarray.Dataset>\n", + "Dimensions: (time: 1, lev: 1, y: 397, x: 397)\n", + "Coordinates:\n", + " * time (time) datetime64[ns] 1996-12-31\n", + " * lev (lev) float64 0.0\n", + " * y (y) float64 -7.951e+05 -7.911e+05 ... 7.849e+05 7.889e+05\n", + " * x (x) float64 -8.058e+05 -8.018e+05 ... 7.742e+05 7.782e+05\n", + "Data variables:\n", + " lat (y, x) float64 ...\n", + " lon (y, x) float64 ...\n", + " Lambert_conformal |S1 b''\n", + "Attributes:\n", + " Conventions: CF-1.7
array(['1996-12-31T00:00:00.000000000'], dtype='datetime64[ns]')
array([0.])
array([-795137.125, -791137.125, -787137.125, ..., 780862.875, 784862.875,\n", + " 788862.875])
array([-805847.688, -801847.688, -797847.688, ..., 770152.312, 774152.312,\n", + " 778152.312])
[157609 values with dtype=float64]
[157609 values with dtype=float64]
array(b'', dtype='|S1')
\n", + " | SO2-Darsena | \n", + "SO2-UM | \n", + "NO2-UM | \n", + "NO2-ZAL Prat | \n", + "
---|---|---|---|---|
Horario: UTC | \n", + "\n", + " | \n", + " | \n", + " | \n", + " |
2017-01-01 00:00:00.000000 | \n", + "0.18 | \n", + "NaN | \n", + "63.38 | \n", + "46.01 | \n", + "
2017-01-01 01:00:00.000003 | \n", + "0.20 | \n", + "NaN | \n", + "64.64 | \n", + "49.08 | \n", + "
2017-01-01 01:59:59.999997 | \n", + "0.18 | \n", + "NaN | \n", + "68.16 | \n", + "53.00 | \n", + "
2017-01-01 03:00:00.000000 | \n", + "0.04 | \n", + "NaN | \n", + "68.29 | \n", + "46.75 | \n", + "
2017-01-01 04:00:00.000003 | \n", + "0.00 | \n", + "NaN | \n", + "62.91 | \n", + "39.65 | \n", + "
... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "
2021-12-31 13:59:59.999997 | \n", + "0.77 | \n", + "NaN | \n", + "35.38 | \n", + "24.96 | \n", + "
2021-12-31 15:00:00.000000 | \n", + "0.37 | \n", + "NaN | \n", + "35.80 | \n", + "24.16 | \n", + "
2021-12-31 16:00:00.000003 | \n", + "0.23 | \n", + "NaN | \n", + "29.10 | \n", + "25.79 | \n", + "
2021-12-31 16:59:59.999997 | \n", + "0.14 | \n", + "NaN | \n", + "9.24 | \n", + "29.82 | \n", + "
2021-12-31 18:00:00.000000 | \n", + "0.20 | \n", + "NaN | \n", + "12.76 | \n", + "28.66 | \n", + "
43819 rows × 4 columns
\n", + "\n", + " | station.code | \n", + "lat | \n", + "lon | \n", + "standardised_network_provided_area_classification | \n", + "
---|---|---|---|---|
0 | \n", + "Dàrsena sud | \n", + "41.332889 | \n", + "2.140807 | \n", + "NaN | \n", + "
1 | \n", + "Unitat Mobil | \n", + "41.373777 | \n", + "2.184514 | \n", + "NaN | \n", + "
2 | \n", + "ZAL Prat | \n", + "41.317277 | \n", + "2.134501 | \n", + "NaN | \n", + "
<xarray.Dataset>\n", + "Dimensions: (time: 43819, station: 2)\n", + "Coordinates:\n", + " * time (time) datetime64[ns] 2017-01-01 ... 2021-12-31T18:00:00\n", + " * station (station) float64 0.0 1.0\n", + "Data variables:\n", + " station_name (station) object 'NO2-UM' 'NO2-ZAL Prat'\n", + " NO2 (station, time) float64 63.38 64.64 68.16 ... 29.82 28.66\n", + " lat (station) float64 41.37 41.32\n", + " lon (station) float64 2.185 2.135\n", + "Attributes:\n", + " Conventions: CF-1.7
array(['2017-01-01T00:00:00.000000000', '2017-01-01T01:00:00.000000000',\n", + " '2017-01-01T02:00:00.000000000', ..., '2021-12-31T16:00:00.000000000',\n", + " '2021-12-31T17:00:00.000000000', '2021-12-31T18:00:00.000000000'],\n", + " dtype='datetime64[ns]')
array([0., 1.])
array(['NO2-UM', 'NO2-ZAL Prat'], dtype=object)
array([[63.38, 64.64, 68.16, ..., 29.1 , 9.24, 12.76],\n", + " [46.01, 49.08, 53. , ..., 25.79, 29.82, 28.66]])
array([41.373777, 41.317277])
array([2.184514, 2.134501])
\n", + " | SO2-Darsena | \n", + "SO2-UM | \n", + "NO2-UM | \n", + "NO2-ZAL Prat | \n", + "month | \n", + "year | \n", + "
---|---|---|---|---|---|---|
2017-01-01 00:00:00 | \n", + "0.18 | \n", + "NaN | \n", + "63.38 | \n", + "46.01 | \n", + "1 | \n", + "2017 | \n", + "
2017-01-01 01:00:00 | \n", + "0.20 | \n", + "NaN | \n", + "64.64 | \n", + "49.08 | \n", + "1 | \n", + "2017 | \n", + "
2017-01-01 02:00:00 | \n", + "0.18 | \n", + "NaN | \n", + "68.16 | \n", + "53.00 | \n", + "1 | \n", + "2017 | \n", + "
2017-01-01 03:00:00 | \n", + "0.04 | \n", + "NaN | \n", + "68.29 | \n", + "46.75 | \n", + "1 | \n", + "2017 | \n", + "
2017-01-01 04:00:00 | \n", + "0.00 | \n", + "NaN | \n", + "62.91 | \n", + "39.65 | \n", + "1 | \n", + "2017 | \n", + "
... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "
2021-12-31 14:00:00 | \n", + "0.77 | \n", + "NaN | \n", + "35.38 | \n", + "24.96 | \n", + "12 | \n", + "2021 | \n", + "
2021-12-31 15:00:00 | \n", + "0.37 | \n", + "NaN | \n", + "35.80 | \n", + "24.16 | \n", + "12 | \n", + "2021 | \n", + "
2021-12-31 16:00:00 | \n", + "0.23 | \n", + "NaN | \n", + "29.10 | \n", + "25.79 | \n", + "12 | \n", + "2021 | \n", + "
2021-12-31 17:00:00 | \n", + "0.14 | \n", + "NaN | \n", + "9.24 | \n", + "29.82 | \n", + "12 | \n", + "2021 | \n", + "
2021-12-31 18:00:00 | \n", + "0.20 | \n", + "NaN | \n", + "12.76 | \n", + "28.66 | \n", + "12 | \n", + "2021 | \n", + "
43819 rows × 6 columns
\n", + "<xarray.Dataset>\n", + "Dimensions: (time: 744, station: 2)\n", + "Coordinates:\n", + " * time (time) datetime64[ns] 2017-05-01 ... 2017-05-31T23:00:00\n", + " * station (station) float64 0.0 1.0\n", + "Data variables:\n", + " station_name (station) |S75 b'NO2-UM' b'NO2-ZAL Prat'\n", + " sconcno2 (station, time) float64 6.88 8.77 1.76 ... 41.2 26.42 27.11\n", + " lat (station) float64 41.37 41.32\n", + " lon (station) float64 2.185 2.135\n", + "Attributes:\n", + " Conventions: CF-1.7
array(['2017-05-01T00:00:00.000000000', '2017-05-01T01:00:00.000000000',\n", + " '2017-05-01T02:00:00.000000000', ..., '2017-05-31T21:00:00.000000000',\n", + " '2017-05-31T22:00:00.000000000', '2017-05-31T23:00:00.000000000'],\n", + " dtype='datetime64[ns]')
array([0., 1.])
array([b'NO2-UM', b'NO2-ZAL Prat'], dtype='|S75')
array([[ 6.88, 8.77, 1.76, ..., 21.96, 0. , 0.07],\n", + " [23.03, 23.49, 21.73, ..., 41.2 , 26.42, 27.11]])
array([41.373777, 41.317277])
array([2.184514, 2.134501])
<xarray.Dataset>\n", + "Dimensions: (time: 744, station: 2)\n", + "Coordinates:\n", + " * time (time) datetime64[ns] 2019-12-01 ... 2019-12-31T23:00:00\n", + " * station (station) float64 0.0 1.0\n", + "Data variables:\n", + " station_name (station) |S75 b'NO2-UM' b'NO2-ZAL Prat'\n", + " sconcno2 (station, time) float64 65.22 63.97 57.43 ... 25.97 20.7 16.95\n", + " lat (station) float64 41.37 41.32\n", + " lon (station) float64 2.185 2.135\n", + "Attributes:\n", + " Conventions: CF-1.7
array(['2019-12-01T00:00:00.000000000', '2019-12-01T01:00:00.000000000',\n", + " '2019-12-01T02:00:00.000000000', ..., '2019-12-31T21:00:00.000000000',\n", + " '2019-12-31T22:00:00.000000000', '2019-12-31T23:00:00.000000000'],\n", + " dtype='datetime64[ns]')
array([0., 1.])
array([b'NO2-UM', b'NO2-ZAL Prat'], dtype='|S75')
array([[65.22, 63.97, 57.43, ..., nan, nan, nan],\n", + " [80.1 , 81.52, 65.34, ..., 25.97, 20.7 , 16.95]])
array([41.373777, 41.317277])
array([2.184514, 2.134501])