Plot.plot({
y: {
grid: true,
ticks: 10
},
x: {
grid: true,
ticks: 10
},
marks: [
Plot.line(getData(gviz.powerScale(exponent)), {
x: "x",
y: "y",
stroke: "red"
}),
Plot.line(getData(gviz.powerInverseScale(exponent)), {
x: "x",
y: "y",
stroke: "orange"
}),
Plot.line(getData(gviz.logarithmicScale(base)), {
x: "x",
y: "y",
stroke: "blue"
}),
Plot.line(getData(gviz.exponentialScale(base)), {
x: "x",
y: "y",
stroke: "darkblue"
}),
Plot.line(getData(gviz.circularScale(circP)), {
x: "x",
y: "y",
stroke: "gray"
}),
Plot.line(getData(gviz.circularInverseScale(circP)), {
x: "x",
y: "y",
stroke: "gray"
})
],
width: 500,
height: 500
})