diff --git a/pdb-plotting/src/main/java/org/lucares/pdb/plot/api/ParallelRequestsAggregate.java b/pdb-plotting/src/main/java/org/lucares/pdb/plot/api/ParallelRequestsAggregate.java index 7c7018b..a33b592 100644 --- a/pdb-plotting/src/main/java/org/lucares/pdb/plot/api/ParallelRequestsAggregate.java +++ b/pdb-plotting/src/main/java/org/lucares/pdb/plot/api/ParallelRequestsAggregate.java @@ -40,7 +40,7 @@ public class ParallelRequestsAggregate extends AggregateHandler { @Override public String addPlot(final CustomAggregator aggregator, final LineStyle lineStyle, final Optional title) { final AggregatedData aggregatedData = aggregator.getAggregatedData(); - return formatln("'%s' using 1:2 %s with filledcurve axes %s lw 1 %s, \\", // + return formatln("'%s' using 1:2 %s with filledcurve axes %s lw 0 %s, \\", // aggregatedData.getDataFile().getAbsolutePath(), // gnuplotTitle(title), // gnuplotXYAxis(), // 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 4067807..8ce739b 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 @@ -17,8 +17,8 @@ public class GnuplotFileGenerator implements Appender { final StringBuilder result = new StringBuilder(); - appendfln(result, "set terminal %s noenhanced size %d,%d", settings.getTerminal(), settings.getWidth(), - settings.getHeight()); + appendfln(result, "set terminal %s truecolor noenhanced size %d,%d", settings.getTerminal(), + settings.getWidth(), settings.getHeight()); appendfln(result, "set datafile separator \"%s\"", settings.getDatafileSeparator()); appendfln(result, "set timefmt '%s'", settings.getTimefmt()); @@ -67,13 +67,15 @@ public class GnuplotFileGenerator implements Appender { // appendfln(result, "set xrange [-1:1]"); appendfln(result, "set boxwidth 0.5"); + appendfln(result, "set style fill transparent solid 0.5"); + settings.getAggregates().addPlots(result, dataSeries, settings); // Add a plot outside of the visible range. Without this gnuplot would not // render images when there are not data points on it. appendf(result, "-1 with lines notitle"); - LOGGER.info("{}", result); + LOGGER.debug("{}", result); return result.toString(); } diff --git a/pdb-plotting/src/main/java/org/lucares/recommind/logs/LineStyle.java b/pdb-plotting/src/main/java/org/lucares/recommind/logs/LineStyle.java index 317b51a..c950dd4 100644 --- a/pdb-plotting/src/main/java/org/lucares/recommind/logs/LineStyle.java +++ b/pdb-plotting/src/main/java/org/lucares/recommind/logs/LineStyle.java @@ -26,7 +26,7 @@ public class LineStyle { } public String asGnuplotLineStyleDark() { - return asGnuplotLineStyle(color.getDark()); + return asGnuplotLineStyle("77" + color.getDark()); } @Override