From a10c7dd251f9e92e85603aa83d6a66a343887b42 Mon Sep 17 00:00:00 2001 From: Andreas Huber Date: Mon, 21 Nov 2022 13:42:41 +0100 Subject: [PATCH] only add non zeor values --- .../main/java/org/lucares/pdb/plot/api/ScatterAggregator.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pdb-plotting/src/main/java/org/lucares/pdb/plot/api/ScatterAggregator.java b/pdb-plotting/src/main/java/org/lucares/pdb/plot/api/ScatterAggregator.java index ff9d266..6972366 100644 --- a/pdb-plotting/src/main/java/org/lucares/pdb/plot/api/ScatterAggregator.java +++ b/pdb-plotting/src/main/java/org/lucares/pdb/plot/api/ScatterAggregator.java @@ -56,7 +56,9 @@ public class ScatterAggregator implements CustomAggregator { public void addValue(final long epochMilli, final long value) { final long roundedEpochMilli = epochMilli - epochMilli % epochMillisPerPixel; final long roundedValue = value - value % valuesPerPixel; - matrix2d.put(roundedEpochMilli, roundedValue, 1); + if (roundedEpochMilli > 0 && roundedValue >= 0) { + matrix2d.put(roundedEpochMilli, roundedValue, 1); + } } @Override