From 22228dd611a88d7b752baec3d1377163a33d6377 Mon Sep 17 00:00:00 2001 From: QianHao Date: Mon, 16 Dec 2024 00:33:01 +0800 Subject: [PATCH] =?UTF-8?q?max=5Fof=5Fsta=E5=87=BD=E6=95=B0=E4=B8=ADused?= =?UTF-8?q?=5Fcoords=3Ddtime,=E6=8C=87=E5=AE=9A=E4=BA=86span=E4=B8=94keep?= =?UTF-8?q?=5Fall=3DFalse=E6=97=B6=EF=BC=8Cdtimes=E9=9C=80=E8=A6=81sort?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- meteva/base/fun/statisticing.py | 1 + 1 file changed, 1 insertion(+) diff --git a/meteva/base/fun/statisticing.py b/meteva/base/fun/statisticing.py index 2d1db2a9..3408ab26 100644 --- a/meteva/base/fun/statisticing.py +++ b/meteva/base/fun/statisticing.py @@ -259,6 +259,7 @@ def max_of_sta(sta,used_coords = ["member"],span = None, contain_start = False,k begin_dtime = dtimes[0]+dhour_unit * (step - 1) rain_ac = meteva.base.between_dtime_range(rain_ac,begin_dtime,dtimes[-1]) # 删除时效小于range的部分 dtimes =np.array(list(set(rain_ac.loc[:, "dtime"].values.tolist()))) + dtimes.sort() if not keep_all: dh = ((dtimes - dtimes[-1]) / dhour_unit).astype(np.int32) new_dtimes = dtimes[dh % step == 0]