wdGGvf27QѥTz؁/~I)?J7'b))'ס&dRz&~a`3{/x{7ܱ8}qRFgD>R7T-潺AݸIWjg0]ӔK(:+sG5=)*Ka !D90N׃&Twwdw~q9Pen6E y!G`dk%[G.oO5YT\5 D*A0,wkS~n7/^︣B?\3Kfq*&ҙ<옖UE6⨥^ظ,5)RTVnH$J"*X:6W7BrqiWC*ĥ < ")i7!笸kʩg(JPP㤪ĿےP0 K#dGm,\o V%a^"&]|oJ28y &&5PJ9eA|QZWuدH(b[4B7J^誄.P *LM-2r.USk ߩ!sPH6Ԏ+GSN(dw?o X#Ph%=e(?'/F<wm֘SY<֌{ %7{ƈgYҪfjrRLx$\1|?3N/BKIc(,.`֙մqv)Sgv_4Hgʷ[۝ :];ᡕdW{ 穻U<!<ٟ+(0Z8\c$>M-iU3P%߳(c #k41|D-o츚@F@deEώmZ4FII|~Q[^\TKG2.;5> _\OsE#B!}Qء@u+AXZ扏Y-bwao~X@uIJb J֩U}϶*Cܬ*Q9C.4*빯pAj\t5yeZ'fZktr˥ɫc\2o5~=`GܞZzx6%q(06"% &+d Dmv2F;*]nGz釿Y؃}Rᗭ ԡ TDEA +mu<X3IbB/FqC2;O#}T(g^jg1ojiΛ0H<õq˰̬KDVCǓ g.XHZo.x [0ʣU8#pFa06"% &0H-d}PL<ެZ}*06"% &k]W(4v-GO9պށ.݅n43l<=0K9~@uZx1#06"% &?,e7P:@}cv YK/'?$=06"% & =*m.}hٴU?0UazNV}tH~CqGN>[ihйF# '}FMǰ?8 Xրbڦ,\ 9@M߳(c #k41(hF  &2 N!YN\:b:ݢE!:ʎEM5ɩ8ޣpi[V7\*IxَcH: rQRoC06"% &TZ3=usuPL<ެZ}*06"% &/-> hْu Xjwټ'*06"% &lmc%ڙ,Rᗭ ԡ TDfr&] 7б2aetd;F06"% &|9$c2U?0UazNa~6}Z.)ݟF@deEώmZ4FII|~^oGV&bϽ9Yԡ̥:[bp.e lBT)Vz`W xBc8P!Qfi1r;IYt/8$=d#A/:,Ij)(WKaura[z*Q9C.4*빯Ƽ&~t ]0J*+\i0sZv.uTmFAFjnt& OV/FqC2;O#}T("ȃye#U|&垬 9yfݬp06"% &ʂ79[@|YK/'?$=06"% &ےRQ:WN vt5yeZ'fZ!8@قEO.l _9*C`h06"% &`+? ׼Ejwټ'*06"% &YB5$v`OZ| #M譕fX..?QBZ>0Z8\c$>M-iU3P%;fm}&C7S30 [qLV&wHfJrJJO[ 꺚 var ctx = document.getElementById("canvas").getContext("2d"); window.myChart = new Chart(ctx, { type: 'bubble', data: bubbleChartData, options: { responsive: true, title:{ display:true, text:'Chart.js Bubble Chart' }, } }); }; $('#randomizeData').click(function() { var zero = Math.random() < 0.2 ? true : false; $.each(bubbleChartData.datasets, function(i, dataset) { dataset.backgroundColor = randomColor(); dataset.data = dataset.data.map(function() { return { x: randomScalingFactor(), y: randomScalingFactor(), r: Math.abs(randomScalingFactor()) / 5, }; }); }); window.myChart.update(); }); $('#addDataset').click(function() { ++addedCount; var newDataset = { label: "My added dataset " + addedCount, backgroundColor: randomColor(), data: [] }; for (var index = 0; index < DEFAULT_DATASET_SIZE; ++index) { newDataset.data.push({ x: randomScalingFactor(), y: randomScalingFactor(), r: Math.abs(randomScalingFactor()) / 5, }); } bubbleChartData.datasets.push(newDataset); window.myChart.update(); }); $('#addData').click(function() { if (bubbleChartData.datasets.length > 0) { for (var index = 0; index < bubbleChartData.datasets.length; ++index) { bubbleChartData.datasets[index].data.push({ x: randomScalingFactor(), y: randomScalingFactor(), r: Math.abs(randomScalingFactor()) / 5, }); } window.myChart.update(); } }); $('#removeDataset').click(function() { bubbleChartData.datasets.splice(0, 1); window.myChart.update(); }); $('#removeData').click(function() { bubbleChartData.datasets.forEach(function(dataset, datasetIndex) { dataset.data.pop(); }); window.myChart.update(); });