Correctly render a single series plot of y = cos(x) + 1
over the range [0, 2π]
.
Correctly render a single series plot of y = sin(x) + 1
. When the button is pressed push a new data point to the chart and correctly animate/render the transiton.
Correctly play / pause a single series stream of values from the plot y = cos(x) + 1
.
Correctly render a multi series plot of the following functions:
y = log(x+1)
y = 2*log(x+1)
y = 3*log(x+1)
Correctly render a multi series plot of the following functions:
y = x
y = x1.25
y = x1.5
Correctly play / pause a multi series stream of values over the following plots:
x
x * log(x)
x * log2(x)
The first layer should pink, the second green, and the third blue.
Correctly render and switch between different categorical colors. Unlike with the basic charts this doesn't occur just by switching the class name on the containing element. The CSS query engine must be purge and the plot must be manually redrawn, like so:
Epoch.QueryCSS.purge();
chart.draw();
|
Render a single series plot of y = cos(x)
. Instead of automatically setting the range to [-1, 1]
, the range is manually set to [-2, 5]
.
Render a plot that uses independent axes ranges for the left and right sides.
Render a plot that uses independent axes ranges for the left and right sides that are associated to labels in the chart data.