Tengo un script que usa ChartJS para trazar el rendimiento de un código QR en términos de escaneos y usuarios únicos. El gráfico solo representa las interacciones con el QR, omitiendo aquellos días en los que no hay interacción con él.
Me gustaría incluir esos días trazando 0 como valor para ese día en caso de que no ocurra ninguna interacción. ¿Alguna sugerencia sobre cómo lograr esto?
este es el codigo:
/* Display chart */ new Chart(pageviews_chart, { type: 'line', data: { labels: <?= $data->pageviews_chart['labels'] ?>, datasets: [ { label: <?= json_encode(l('link_statistics.pageviews')) ?>, data: <?= $data->pageviews_chart['pageviews'] ?? '[]' ?>, backgroundColor: pageviews_gradient, borderColor: pageviews_color, fill: true }, { label: <?= json_encode(l('link_statistics.visitors')) ?>, data: <?= $data->pageviews_chart['visitors'] ?? '[]' ?>, backgroundColor: visitors_gradient, borderColor: visitors_color, fill: true } ] }, options: chart_options });¡gracias!
Simplemente pase 0 como valor. No podemos ayudarlo con su back-end, sin más información.