Есть ли способ добавить второй набор данных к существующему графику диаграмм? У меня есть предварительная визуализация диаграммы на моем сайте и как добавить второй набор данных в диаграмму нажатием кнопки.Добавить второй набор данных в существующую диаграмму диаграмм
У меня есть функция, которая создает мне гистограмму с пунктом один набор данных
function renderChart(dataset_energy){
var ctx = document.getElementById("myChart").getContext("2d");
var data = {
labels:["Jan","Feb","Mar","Apr","Mai"],
datasets: [
{
label: "My First dataset",
fillColor: "rgba(220,220,220,0.5)",
strokeColor: "rgba(220,220,220,0.8)",
highlightFill: "rgba(220,220,220,0.75)",
highlightStroke: "rgba(220,220,220,1)",
data: data //data = [523,523,356,31,234]
},
]
};
myBarChart = new Chart(ctx).Bar(data, options);
}
Моя задача сейчас, как добавить второй набор данных с теми же этикетками к существующей схеме. К сожалению, нет никакого appendDataset
-функции в библиотеке
решение Als Я попытался следующий подход: создать фиктивный холст, извлечь новый созданный набор данных, нажмите на него о реальном холсте и обновить свой график. К сожалению, все переизлучено, но диаграмма не появилась. Кроме того, мышь показывает, что есть второй набор данных!
Подробный код Oni jsfiddle Example