# Basic Line Chart Test

1. Single Series
2. Single Series II
3. Multi Series
4. Single Series Transition
5. Multi Series Transition
6. Single to Multi Series Transition
7. Color Override
8. Categorical Colors
9. Multi Series without Labels
10. Multi Series with Fixed Domain
11. Show/Hide Layers

## 1. Single Series

Display a plot of `y = cos(x)` over the range `[-2π, 2π)`.

## 2. Single Series II

Display a plot of `y = ex*sin(x)` from `[0, &pi)`.

## 3. Multi Series

Display a plot of the following functions over the range [0, 2π]:

- `x*sin(x)`
- `x*cos(x)`

## 4. Single Series Transition

Correctly transition between the functions `y = 1 / x` and `y = x2` over the range [1, 2). Use the buttons below the chart to initiate the transitions.

## 5. Multi Series Transition

Correctly transition between Set A:

- `y = sin(x)`
- `y = x - x3/3! + x5/5!`

Set B:

- `y = cos(x)`
- `y = 1 - x2/2! + x4/4!`

and Set C:

- `y = sin(x) - (x - x3/3! + x5/5!)`
- `y = cos(x) - (1 - x2/2! + x4/4!)`

## 6. Single to Multi Series Transition

Correctly transition between Set A:

- `y = ln(x)`

Set B:

- `y = ln(x)`
- `y = x * ln(x)`
- `y = x * ln(x)2`

## 7. Color Override

Display the first layer of the plot as pink, the second layer as green, and the third layer as blue.

## Categorical Colors

Change layer colors automatically when switching between the following categorical color classes on the containing element:

- `category10`
- `category20`
- `category20b`
- `category20c`

Change the categorical colors by pressing the buttons below the chart.

## 9. Multi Series without Labels

Correctly render a multi-series plot of:

- `y = sin(x)`
- `y = cos(x)`

where the layers are given without labels.

## 10. Multi Series with Fixed Domain

Display a plot of the following functions:

- `x*sin(x)`
- `x*cos(x)`

On the domain `[0, 5]` and range `[0, 4]`.

## 11. Show/Hide Layers

## 12. Multi-axis