En el siguiente código: ¿por qué me arroja tantos valores? A diferencia del video, donde el resultado fue cercano a 2000
En el siguiente código: ¿por qué me arroja tantos valores? A diferencia del video, donde el resultado fue cercano a 2000
¡Hola Silvia!
Después de revisar el código, parece que estás obteniendo todos los registros que cumplen con el criterio de "departamento" en lugar de solo la frecuencia. Para obtener solo la frecuencia, puedes utilizar el método shape
en lugar de cargar todo el DataFrame. Aquí tienes un ejemplo de cómo hacerlo:
n1 = datos[datos['tipo'] == 'departamento'].shape[0]
Esto te dará el número de filas que cumplen con el criterio de "departamento". Puedes hacer lo mismo para las otras preguntas utilizando los criterios adecuados.
Espero que esto te ayude a obtener los resultados deseados. Si tienes alguna otra pregunta, no dudes en preguntar. ;)
Si este post te ayudó, por favor, marca como solucionado ✓.