Я пытаюсь настроить демонстрацию этой диаграммы с помощью 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, но формат не является реальной проблемой.
У вас есть идеи?
Спасибо.