@@ -11,7 +11,7 @@ Load data
1111
1212 raw = RegularGridDataset(grid_name, lon_name, lat_name)
1313 filtered = RegularGridDataset(grid_name, lon_name, lat_name)
14- filtered.bessel_low_filter(' adt' , 150 , order = 3 )
14+ filtered.bessel_low_filter(" adt" , 150 , order = 3 )
1515
1616 areas = dict (
1717 sud_pacific = dict (llcrnrlon = 188 , urcrnrlon = 280 , llcrnrlat = - 64 , urcrnrlat = - 7 ),
@@ -23,24 +23,34 @@ Compute and display spectrum
2323
2424.. code-block :: python
2525
26- fig = plt.figure(figsize = (10 ,6 ))
26+ fig = plt.figure(figsize = (10 , 6 ))
2727 ax = fig.add_subplot(111 )
28- ax.set_title(' Spectrum' )
29- ax.set_xlabel(' km ' )
28+ ax.set_title(" Spectrum" )
29+ ax.set_xlabel(" km " )
3030 for name_area, area in areas.items():
3131
32- lon_spec, lat_spec = raw.spectrum_lonlat(' adt' , area = area)
33- mappable = ax.loglog(* lat_spec, label = ' lat %s raw' % name_area)[0 ]
34- ax.loglog(* lon_spec, label = ' lon %s raw' % name_area, color = mappable.get_color(), linestyle = ' --' )
35-
36- lon_spec, lat_spec = filtered.spectrum_lonlat(' adt' , area = area)
37- mappable = ax.loglog(* lat_spec, label = ' lat %s high' % name_area)[0 ]
38- ax.loglog(* lon_spec, label = ' lon %s high' % name_area, color = mappable.get_color(), linestyle = ' --' )
39-
40- ax.set_xscale(' log' )
32+ lon_spec, lat_spec = raw.spectrum_lonlat(" adt" , area = area)
33+ mappable = ax.loglog(* lat_spec, label = " lat %s raw" % name_area)[0 ]
34+ ax.loglog(
35+ * lon_spec,
36+ label = " lon %s raw" % name_area,
37+ color = mappable.get_color(),
38+ linestyle = " --"
39+ )
40+
41+ lon_spec, lat_spec = filtered.spectrum_lonlat(" adt" , area = area)
42+ mappable = ax.loglog(* lat_spec, label = " lat %s high" % name_area)[0 ]
43+ ax.loglog(
44+ * lon_spec,
45+ label = " lon %s high" % name_area,
46+ color = mappable.get_color(),
47+ linestyle = " --"
48+ )
49+
50+ ax.set_xscale(" log" )
4151 ax.legend()
4252 ax.grid()
43- fig.savefig(' share/png/spectrum.png' )
53+ fig.savefig(" share/png/spectrum.png" )
4454
4555
4656 .. image :: ../share/png/spectrum.png
@@ -49,18 +59,23 @@ Compute and display spectrum ratio
4959
5060.. code-block :: python
5161
52- fig = plt.figure(figsize = (10 ,6 ))
62+ fig = plt.figure(figsize = (10 , 6 ))
5363 ax = fig.add_subplot(111 )
54- ax.set_title(' Spectrum ratio' )
55- ax.set_xlabel(' km ' )
64+ ax.set_title(" Spectrum ratio" )
65+ ax.set_xlabel(" km " )
5666 for name_area, area in areas.items():
57- lon_spec, lat_spec = filtered.spectrum_lonlat(' adt' , area = area, ref = raw)
58- mappable = ax.plot(* lat_spec, label = ' lat %s high' % name_area)[0 ]
59- ax.plot(* lon_spec, label = ' lon %s high' % name_area, color = mappable.get_color(), linestyle = ' --' )
60-
61- ax.set_xscale(' log' )
67+ lon_spec, lat_spec = filtered.spectrum_lonlat(" adt" , area = area, ref = raw)
68+ mappable = ax.plot(* lat_spec, label = " lat %s high" % name_area)[0 ]
69+ ax.plot(
70+ * lon_spec,
71+ label = " lon %s high" % name_area,
72+ color = mappable.get_color(),
73+ linestyle = " --"
74+ )
75+
76+ ax.set_xscale(" log" )
6277 ax.legend()
6378 ax.grid()
64- fig.savefig(' share/png/spectrum_ratio.png' )
79+ fig.savefig(" share/png/spectrum_ratio.png" )
6580
6681 .. image :: ../share/png/spectrum_ratio.png
0 commit comments