Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Desafío: hora de practicar

1 respuesta

Hola Estudiante, espero que estés bien.

Parece que estás trabajando en un ejercicio práctico sobre agrupación de datos con Pandas. Aquí te dejo algunas sugerencias que podrían ayudarte a resolver los problemas que se te presentan:

  1. Para agrupar los datos según la columna "Nível 1 - Setor" y ver el diccionario de grupos, podrías usar el método groupby de Pandas y luego convertir el objeto resultante en un diccionario. Por ejemplo:

    grupos = df.groupby('Nível 1 - Setor').groups
    print(grupos)
    

    Esto te mostrará las llaves de los grupos y los índices correspondientes a cada grupo.

  2. Para ubicar los datos del grupo "Agropecuária", primero agrupa los datos y luego selecciona el grupo específico:

    grupo_agropecuaria = df.groupby('Nível 1 - Setor').get_group('Agropecuária')
    print(grupo_agropecuaria)
    
  3. Para calcular la emisión promedio de cada actividad económica en 2021, puedes usar:

    promedio_emisiones = df.groupby('Nível 1 - Setor')['Emisión 2021'].mean()
    print(promedio_emisiones)
    

    Asegúrate de que la columna de emisiones esté correctamente nombrada y que los datos sean del tipo numérico.

  4. Para identificar la suma de emisiones y ordenarlas de mayor a menor, podrías hacer lo siguiente:

    suma_emisiones = df.groupby('Nível 1 - Setor')['Emisión 2021'].sum().sort_values(ascending=False)
    print(suma_emisiones)
    

Espero que estas sugerencias te sean útiles para completar el desafío. ¡Espero haber ayudado y buenos estudios!