Birden fazla çağırmak için id yerine class kullanman gerekiyor. Aynı class içindekileri for ile döndürerek birden fazla grafik oluşturabilirsin.
window.onload = function() {
var ctx = document.getElementsByClassName('canvas');
for (var i = 0; i < ctx.length; i++) {
ctx[i].getContext('2d');
window.myBar = new Chart(ctx[i], {
type: 'bar',
data: barChartData,
options: {
responsive: true,
legend: {
position: 'top',
},
title: {
display: true,
text: ''
}
}
});
}
};