Tengo un gráfico de dispersión Chart.js en un documento HTML que muestra tres conjuntos de datos. El primer conjunto de datos tiene 101 puntos de datos y el gráfico escala los ejes x e y correctamente.
Los otros dos conjuntos de datos contienen cada uno un único punto de datos. En ambos casos, los valores de x e y se encuentran dentro de los rangos del primer conjunto de datos. Sin embargo, cuando incluyo uno o ambos conjuntos de datos, el eje Y se vuelve demasiado grande, lo que hace que el gráfico del primer conjunto de datos se aplaste hacia la parte inferior del gráfico.
Incluir uno o ambos conjuntos de datos de un solo punto sin el conjunto de datos más grande tiene el mismo efecto en el eje y.
¿Que esta pasando?
Fue sencillo al final. Estaba tratando de darle un solo punto de datos, en lugar de una lista de puntos de datos que contienen un solo elemento.
Todavía no estoy del todo seguro de por qué eso habría afectado al eje y de la forma en que lo hizo, pero al menos esto está aquí ahora en caso de que alguien más cometa el mismo error.