Skip to content

Commit 638ca16

Browse files
authored
Fix semicolon issue (ecmwf#1099)
* remove semicolor from valid_time * Linting * add the change also for histograms * Linting * update fix with %Y-%m-%dT%H%M format, Linting * remove unnecessary str
1 parent d1237ac commit 638ca16

File tree

1 file changed

+13
-2
lines changed
  • packages/evaluate/src/weathergen/evaluate

1 file changed

+13
-2
lines changed

packages/evaluate/src/weathergen/evaluate/plotter.py

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import datetime
12
import glob
23
import logging
34
import os
@@ -264,7 +265,12 @@ def plot_histogram(
264265
)
265266
plt.legend(frameon=False)
266267

267-
valid_time = str(target_data["valid_time"][0].values.astype("datetime64[m]"))
268+
valid_time = (
269+
target_data["valid_time"][0]
270+
.values.astype("datetime64[m]")
271+
.astype(datetime.datetime)
272+
.strftime("%Y-%m-%dT%H%M")
273+
)
268274

269275
# TODO: make this nicer
270276
parts = [
@@ -437,7 +443,12 @@ def scatter_plot(
437443
ax = fig.add_subplot(1, 1, 1, projection=ccrs.Robinson())
438444
ax.coastlines()
439445

440-
valid_time = str(data["valid_time"][0].values.astype("datetime64[m]"))
446+
valid_time = (
447+
data["valid_time"][0]
448+
.values.astype("datetime64[m]")
449+
.astype(datetime.datetime)
450+
.strftime("%Y-%m-%dT%H%M")
451+
)
441452

442453
scatter_plt = ax.scatter(
443454
data["lon"],

0 commit comments

Comments
 (0)