From d39d453b244fae347e677867bd9c4feb901c1ca5 Mon Sep 17 00:00:00 2001 From: Anna Wirbel Date: Tue, 30 Aug 2022 15:59:52 +0200 Subject: [PATCH] add max, mean and std values of result fields to resAnalysisDF --- avaframe/ana3AIMEC/ana3AIMEC.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/avaframe/ana3AIMEC/ana3AIMEC.py b/avaframe/ana3AIMEC/ana3AIMEC.py index 8622a3b88..7e363f70b 100644 --- a/avaframe/ana3AIMEC/ana3AIMEC.py +++ b/avaframe/ana3AIMEC/ana3AIMEC.py @@ -234,6 +234,11 @@ def postProcessAIMEC(cfg, rasterTransfo, pathDict, resAnalysisDF, newRasters, ti resAnalysisDF[resType + 'CrossMean'] = np.nan resAnalysisDF[resType + 'CrossMean'] = resAnalysisDF[resType + 'CrossMax'].astype(object) + # add max, min and std values of result fields + resAnalysisDF.at[simRowHash, resType + 'FieldMax'] = np.nanmax(rasterData['rasterData']) + resAnalysisDF.at[simRowHash, resType + 'FieldMean'] = np.nanmean(rasterData['rasterData']) + resAnalysisDF.at[simRowHash, resType + 'FieldStd'] = np.nanstd(rasterData['rasterData']) + # analyze all fields resAnalysisDF = aT.analyzeField(simRowHash, rasterTransfo, newRaster, resType, resAnalysisDF)