+
+ Numeralia Posadev 2025
+
+
+
+ {/* Gráfica de Pastel */}
+
+
+ Identidad de Género
+
+
+
+
+ `${response}: ${percentage}%`}
+ outerRadius={140}
+ fill="#8884d8"
+ dataKey="count"
+ >
+ {datosGenero.map((entry, index) => (
+ |
+ ))}
+
+
+
+
+
+
+
+ {/* Gráfica de Barras */}
+
+
+ Cantidad por Género
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {/* Sección de Distribución por Edad */}
+
+ {/* Gráfica de Pastel - Edad */}
+
+
+ Distribución por Edad
+
+
+
+
+ `${age_range}: ${percentage}%`}
+ outerRadius={140}
+ fill="#8884d8"
+ dataKey="count"
+ >
+ {datosEdad.map((entry, index) => (
+ |
+ ))}
+
+
+
+
+
+
+
+ {/* Gráfica de Línea - Edad */}
+
+
+ Distribución por Rango de Edad
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {/* Sección de Años de Experiencia */}
+
+ {/* Gráfica de Pastel - Experiencia */}
+
+
+
+ Años de Experiencia
+
+
+
+
+ `${experience_years} años: ${percentage}%`}
+ outerRadius={140}
+ fill="#8884d8"
+ dataKey="count"
+ >
+ {datosExperiencia.map((entry, index) => (
+ |
+ ))}
+
+
+
+
+
+
+
+
+
+ {/* Sección de Especialidades */}
+
+ {/* Gráfica de Pastel - Especialidades */}
+
+
+ Especialidades
+
+
+
+
+ {
+ // Solo mostrar etiquetas para porcentajes mayores a 2%
+ if (percentage > 2) {
+ return `${specialty_group}: ${percentage}%`;
+ }
+ return '';
+ }}
+ outerRadius={180}
+ fill="#8884d8"
+ dataKey="count"
+ >
+ {datosEspecialidades.map((entry, index) => (
+ |
+ ))}
+
+
+
+
+
+
+
+
+ {/* Sección de Tecnologías */}
+
+ {/* Gráfica de Barras - Tecnologías */}
+
+
+ Tecnologías
+
+
+ b.mention_count - a.mention_count)}
+ layout="vertical"
+ margin={{ top: 5, right: 30, left: 150, bottom: 5 }}
+ >
+
+
+
+
+
+ {datosTecnologias.map((entry, index) => (
+ |
+ ))}
+
+
+
+
+
+
+