From 4f61d91c79ac35b886f6bc2ac1293b5bf6a26087 Mon Sep 17 00:00:00 2001 From: Andreas Huber Date: Sun, 25 Aug 2019 15:40:20 +0200 Subject: [PATCH] draw tic for max value on y-axis only if it makes sense --- .../java/org/lucares/recommind/logs/GnuplotFileGenerator.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pdb-plotting/src/main/java/org/lucares/recommind/logs/GnuplotFileGenerator.java b/pdb-plotting/src/main/java/org/lucares/recommind/logs/GnuplotFileGenerator.java index fe53212..5e9f84d 100644 --- a/pdb-plotting/src/main/java/org/lucares/recommind/logs/GnuplotFileGenerator.java +++ b/pdb-plotting/src/main/java/org/lucares/recommind/logs/GnuplotFileGenerator.java @@ -208,10 +208,9 @@ public class GnuplotFileGenerator { System.out.println("digits: " + digits); final List ticsLabels = new ArrayList<>(); - for (long i = yRangeMin; i < yRangeMax; i += msPerLabel) { + for (long i = yRangeMin; i <= yRangeMax; i += msPerLabel) { ticsLabels.add("\"" + msToTic(i, msPerLabel) + "\" " + i); } - ticsLabels.add("\"" + msToTic(yRangeMax, msPerLabel) + "\" " + yRangeMax); result.append("set ytics ("); result.append(String.join(", ", ticsLabels));