ComenzarEmpieza gratis

Ingresos globales: tendencia central

Las medidas más comunes de tendencia central son la media, que es igual a la suma de todos los valores dividida entre el número total de valores; la mediana, que separa la mitad superior de los datos de la mitad inferior; y la moda, que es el valor más frecuente del conjunto de datos. El paquete pandas contiene funciones para calcular cada una de ellas.

En este conjunto de datos, los valores de 'Income per Capita' son de tipo float y no hay valores repetidos, por lo que ejecutar income['Income per Capita'].mode() en tu consola devuelve una serie vacía. Aquí usarás el operador de división entera // para añadir una nueva columna que mida los ingresos en miles, redondeando hacia abajo, de modo que un valor como 11,543.43 pase a ser simplemente 11. Después, ejecutarás las funciones anteriores para entender mejor cómo se distribuyen los ingresos.

pandas se ha importado como pd, y el DataFrame income del ejercicio anterior está en tu espacio de trabajo.

Este ejercicio forma parte del curso

Importación y gestión de datos financieros en Python

Ver curso

Instrucciones del ejercicio

  • Usa la función adecuada para calcular la media global de 'Income per Capita'.
  • Usa la función adecuada para calcular la mediana global de 'Income per Capita'.
  • Usando broadcasting, crea una nueva columna 'Income per Capita (,000)' igual a income['Income per Capita'] // 1000. Luego, usa la función adecuada para calcular la moda de esta nueva columna.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Calculate the mean
print(____)

# Calculate the median
print(____)

# Create the new column
income['Income per Capita (,000)'] = ____

# Calculate the mode of the new column
income['Income per Capita (,000)'].____()
Editar y ejecutar código