xValues = newArray(11, 20, 33, 46, 61, 82); yValues1 = newArray(31, 40, 48, 52, 55, 58); yValues2 = newArray(21, 30, 38, 42, 45, 48); yValues3 = newArray(11, 20, 28, 32, 35, 38); yValues4 = newArray(1, 10, 18, 22, 25, 28); Plot.create("Plot with shapes that very in size", "X", "Y"); Plot.setLimits(0, 90, 0, 60 ); Plot.setFrameSize(700, 400); symbol = "cross"; // "circle", "box", "triangle", "diamond", "cross", "x", "dot" addCurve(yValues1, symbol, 2); addCurve(yValues2, symbol, 4); addCurve(yValues3, symbol, 8); addCurve(yValues4, symbol, 15); Plot.show; function addCurve(yValues, symbol, size) { Plot.setColor("red"); Plot.setLineWidth(2); Plot.add("line", xValues, yValues); Plot.setColor("blue", "blue"); // filled //Plot.setColor("blue"); // not filled Plot.setLineWidth(size); Plot.add(symbol, xValues, yValues); }