Карта в Пихартс - Amcharts - PullRequest
0 голосов
/ 17 февраля 2020

Я пытаюсь настроить демонстрацию этой диаграммы с помощью Amcharts:

https://www.amcharts.com/demos/countries-morphing-to-pie-charts/

Я не могу понять, как и где я могу предоставить свои данные в качестве входных данных. Я вижу, что пример использует случайные данные для диаграмм p ie, устанавливая их с помощью следующей строки кода:

dataItem.value = Math.round(Math.random() * 100);

Мне нужно иметь пользовательские значения для круговой диаграммы каждой страны на диаграмме.

Может быть, мне нужно отредактировать следующие строки кода:

var pieSeries = pieChart.series.push(new am4charts.PieSeries());
pieSeries.dataFields.value = "value";
pieSeries.dataFields.category = "category";
pieSeries.data = [{ value: 100, category: "First" }, { value: 20, category: "Second" }, { value: 10, category: "Third" }];

Но как? Я хотел бы передать данные в виде массива JSON, но формат не является реальной проблемой.

У вас есть идеи?

Спасибо.

...