/** * Plots a scatter graph * * @param xCoordinates The x-coordinates * @param yCoordinates THe y-coordinates */ private void plotScatterGraph(List<Float> xCoordinates, List<Float> yCoordinates) { canvas.setStrokeStyle(color); canvas.setFillStyle(fillColor); canvas.beginPath(); float x = xCoordinates.get(0); float y = yCoordinates.get(0); canvas.moveTo(x, y); canvas.strokeRect(x, y, 2, 2); canvas.moveTo(x, y); for (int i = 1; i < xCoordinates.size(); i++) { x = xCoordinates.get(i); y = yCoordinates.get(i); canvas.moveTo(x, y); canvas.strokeRect(x, y, 2, 2); canvas.moveTo(x, y); } canvas.moveTo(x, zero); x = xCoordinates.get(0); canvas.moveTo(x, zero); canvas.closePath(); canvas.stroke(); canvas.fill(); }