Para mi aplicación, realizo una solicitud de obtención de miles de puntos de datos. Cuando uso charts js para mostrar los datos, se superpone a un punto del eje y. Pero necesitaba datos de manera lineal en el eje Y y evitar la superposición de datos, ¿es posible?
Me gusta el diseño elegante y la interfaz de usuario de los gráficos, pero no logro que funcione bien para mi caso de uso. ¿Es que los gráficos js no están destinados a ser utilizados con grandes conjuntos de datos? ¿Hay otra biblioteca como charts js que pueda manejar grandes conjuntos de datos? ¿Siendo también libre? Proporcione su sugerencia con su código.
Por favor revise el siguiente código:
yAxes: [ { type: 'logarithmic', gridLines: { color: "rgba(0, 0, 0, 0)", display: false, }, ticks: { lables:{ } stacked: true, min: 0, max: finalmax1, beginAtZero: true, // userCallback: (value, index) => { // const remain = value / (Math.pow(10, Math.floor(Chart.helpers.log10(value)))); // if (remain == 1 || remain == 2 || remain == 5 || index == 0) { // return '$' + value; // } // return ''; // } callback: function (value, index, values) { return value ; } } }, ];Este problema al que me enfrento (los datos no tienen límite)