toChartData

fun List<Double>.toChartData(categories: List<String> = emptyList(), seriesName: String? = null): ChartData(source)

Converts a list of values into single-series ChartData.

Parameters

categories

The indexed-dimension labels. Empty by default (no explicit labels).

seriesName

Optional series name.


fun List<Pair<String, List<Double>>>.toChartData(categories: List<String> = emptyList()): ChartData(source)

Builds multi-series ChartData from a list of named series.

Each pair supplies a series name and its values. For a more explicit construction, use chartDataOf with ChartSeries instances.

Parameters

categories

The indexed-dimension labels shared by all series. Empty by default (no explicit labels); otherwise the count must match each series' value count.