Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

176
Vistas
Adición de registros cero ficticios a datos anidados en D3.js

Mi objetivo es producir un gráfico de líneas de frecuencia en el que cada línea represente un año, los valores representen recuentos de nombres distintos y el eje x represente la puntuación media (redondeada al número entero más cercano). El problema es que hay algunos pares de año y clasificación para los que el recuento de nombres devuelto es nulo. Me gustaría agregar cero registros donde este sea el caso.

Dado todo esto, soy nuevo en JavaScript y no puedo encontrar un ejemplo de que esto se haga mediante programación con bucles for. Espero que alguien pueda indicarme un ejemplo de cómo se podría hacer esto dado el código existente a continuación:

 d3.dsv(",", "average-score.csv", function (d) { return { name: d["name"], year: d["year"], average_score: d["average_score"], users_rated: d["users_rated"] } }).then(function (data) { var nested_data = d3.nest() .key(function (d) { return d.year; }) .key(function (d) { return Math.floor(d.average_score); }) .rollup(function (names) { return names.length; }) .entries(data);
about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda