Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

264
Visualizações
Ocultar completamente las barras vacías en chart.js

En mi gráfico de barras Chart.js , cada etiqueta tiene alrededor de 6 conjuntos de datos. Algunos de estos conjuntos de datos tienen el valor "0". Esto da como resultado espacios vacíos en el eje x, consulte:

Se deben eliminar tres barras vacías

Me gustaría eliminar estos espacios vacíos. ¿Cómo debería hacer esto?

Después de que mi código se procesa desde la base de datos, se ve así. Tenga en cuenta que, en aras de la simplicidad, he reducido mucho el código para que consista en solo dos años. La imagen de arriba muestra solo un año.

 const labels = [2019, 2020]; const data = { labels: labels, datasets: [{ label: 'Dataset 1', data: ['0','0'] }, { label: 'Dataset 2', data: ['0', '300'] }, { label: 'Dataset 3', data: ['0','360'] }, { label: 'Dataset 4', data: ['0','0'] }, { label: 'Dataset 5', data: ['0','0'], }, { label: 'Dataset 6', data: ['0', '1020'] }] };

Reemplazar el "0" por "null" no ayuda. Necesito incluir el "0" / "null", de lo contrario, todos los conjuntos de datos se cambiarán al año equivocado. Sin embargo, como se mencionó, no quiero perder espacio porque los conjuntos de datos son diferentes por año y seguirán muchos más conjuntos de datos.

¿Debo representar los conjuntos de datos en un estilo diferente? ¿Debo usar un complemento para ocultar estos espacios vacíos?

¡Muchas gracias!

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Hice la misma pregunta aquí:

Cómo evitar que las barras vacías ocupen ancho en el gráfico de barras Chart.js

Si su problema era el mismo que el mío, debe agregar skipNull a su conjunto de datos.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda