@@ -80,27 +80,27 @@ def plot_bias_diagrams(
8080 title ,
8181 f"bias_{ method } _series_{ period .str ('_' )} " ,
8282 xlim = period .lim ,
83- )
83+ ). clear ()
8484 plot_bias_scene (
8585 Bias ().image (ref , pre ),
8686 title ,
8787 f"bias_{ method } _image_{ period .str ('_' )} " ,
88- )
88+ ). clear ()
8989 plot_error_histogram (
9090 Bias ().err (ref , pre ),
9191 title ,
9292 f"err_{ method } _hist_{ period .str ('_' )} " ,
93- )
93+ ). clear ()
9494 plot_relative_error_histogram (
9595 Bias ().rer (ref , pre , condition = ref > 1.0 ),
9696 title ,
9797 f"rer_{ method } _hist_{ period .str ('_' )} " ,
98- )
98+ ). clear ()
9999 plot_count_scene (
100100 Count ().image (ref , pre ),
101101 title ,
102102 f"count_{ method } _image_{ period .str ('_' )} " ,
103- )
103+ ). clear ()
104104
105105
106106def plot_det_coefficient_diagrams (
@@ -121,12 +121,12 @@ def plot_det_coefficient_diagrams(
121121 title ,
122122 f"det_{ method } _series_{ period .str ('_' )} " ,
123123 xlim = period .lim ,
124- )
124+ ). clear ()
125125 plot_determination_coefficient_scene (
126126 R2 ().image (ref , pre ),
127127 title ,
128128 f"det_{ method } _image_{ period .str ('_' )} " ,
129- )
129+ ). clear ()
130130
131131
132132def plot_mad_diagrams (
@@ -147,12 +147,12 @@ def plot_mad_diagrams(
147147 title ,
148148 f"mad_{ method } _series_{ period .str ('_' )} " ,
149149 xlim = period .lim ,
150- )
150+ ). clear ()
151151 plot_mad_scene (
152152 MAD ().image (ref , pre ),
153153 title ,
154154 f"mad_{ method } _image_{ period .str ('_' )} " ,
155- )
155+ ). clear ()
156156
157157
158158def plot_mapd_diagrams (
@@ -173,12 +173,12 @@ def plot_mapd_diagrams(
173173 title ,
174174 f"mapd_{ method } _series_{ period .str ('_' )} " ,
175175 xlim = period .lim ,
176- )
176+ ). clear ()
177177 plot_mapd_scene (
178178 MAPD ().image (ref , pre , condition = ref > 1.0 ),
179179 title ,
180180 f"mapd_{ method } _image_{ period .str ('_' )} " ,
181- )
181+ ). clear ()
182182
183183
184184def plot_rmse_diagrams (
@@ -199,12 +199,12 @@ def plot_rmse_diagrams(
199199 title ,
200200 f"rmse_{ method } _series_{ period .str ('_' )} " ,
201201 xlim = period .lim ,
202- )
202+ ). clear ()
203203 plot_rmse_scene (
204204 RMSE ().image (ref , pre ),
205205 title ,
206206 f"rmse_{ method } _image_{ period .str ('_' )} " ,
207- )
207+ ). clear ()
208208
209209
210210def plot_wrmsse_diagrams (
@@ -225,12 +225,12 @@ def plot_wrmsse_diagrams(
225225 title ,
226226 f"wrmsse_{ method } _series_{ period .str ('_' )} " ,
227227 xlim = period .lim ,
228- )
228+ ). clear ()
229229 plot_wrmsse_scene (
230230 WRMSSE ().image (ref , pre , condition = ref > 1.0 ),
231231 title ,
232232 f"wrmsse_{ method } _image_{ period .str ('_' )} " ,
233- )
233+ ). clear ()
234234
235235
236236def plot_density_diagrams (
@@ -243,32 +243,32 @@ def plot_density_diagrams(
243243 (x , y ),
244244 f"{ method } forecast { period } " ,
245245 f"val_{ method } _density_{ period .str ('_' )} " ,
246- )
246+ ). clear ()
247247 plot_error_density (
248248 (x , y - x ),
249249 f"{ method } forecast { period } " ,
250250 f"err_{ method } _density_{ period .str ('_' )} " ,
251- )
251+ ). clear ()
252252 plot_relative_error_density (
253253 (x , (y - x ) / x ),
254254 f"{ method } forecast { period } " ,
255255 f"rer_{ method } _density_{ period .str ('_' )} " ,
256- )
256+ ). clear ()
257257 plot_value_scatter (
258258 (x , y ),
259259 f"{ method } forecast { period } " ,
260260 f"val_{ method } _scatter_{ period .str ('_' )} " ,
261- )
261+ ). clear ()
262262 plot_error_scatter (
263263 (x , y - x ),
264264 f"{ method } forecast { period } " ,
265265 f"err_{ method } _scatter_{ period .str ('_' )} " ,
266- )
266+ ). clear ()
267267 plot_relative_error_scatter (
268268 (x , (y - x ) / x ),
269269 f"{ method } forecast { period } " ,
270270 f"rer_{ method } _scatter_{ period .str ('_' )} " ,
271- )
271+ ). clear ()
272272
273273
274274def plot_diagnostic_diagrams (ref : DataArray , pre : DataArray , method : str ):
0 commit comments