Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

08 Desafío: Hora de practicar

08 Desafío: hora de practicar

¡Ha llegado el momento de practicar! Aplicaremos los conceptos aprendidos durante la clase a través de algunas actividades. Resuelva los problemas propuestos mediante códigos utilizando la base de datos proporcionada en el curso.

Encuentre los valores únicos de las columnas "Nível 1 - Setor" y "Estado" para identificar las actividades económicas presentes en la base de datos y si todos los estados brasileños están presentes en el DataFrame.

Filtrar el DataFrame sólo con datos de estados de la región sur de Brasil.

Filtrar el DataFrame sólo con datos de "Mudança de Uso da Terra e Floresta" que sean del Estado de Amazonas.

Encuentre el valor máximo de emisión para el año 2021 para los datos de "Agropecuária" en el Estado de Pará.

Si necesitas ayuda, las opciones de solución de actividades estarán disponibles en la sección “Opinión del instructor”.

import pandas as pd

df = pd.read_excel('/content/GEE_ESTADOS.xlsx')

print(df.head)

# 1: Valores únicos y verificación de estados ---
sectores_unicos = df['Nível 1 - Setor'].unique()
estados_unicos = df['Estado'].unique()

print("1. Valores Únicos:")
print(f"Sectores identificados: {sectores_unicos}")
print(f"Estados en la base de datos: {estados_unicos}")

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

#2
estados_sur = ['PR', 'SC', 'RS']
df_sur = df[df['Estado'].isin(estados_sur)]

print(f"\n2. Filtro Región Sur: Se encontraron {len(df_sur)} registros.")

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

#3
df_amazonas_floresta = df[(df['Nível 1 - Setor'] == 'Mudança de Uso da Terra e Floresta') & (df['Estado'] == 'AM')]

print(f"3. Filtro Amazonas/Uso de Tierra: Se encontraron {len(df_amazonas_floresta)} registros.")

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

#4
emision_max_pa_2021 = df[(df['Nível 1 - Setor'] == 'Agropecuária') & (df['Estado'] == 'PA')][2021].max()

print(f"4. La emisión máxima registrada en Pará (Agropecuária) para 2021 fue: {emision_max_pa_2021}")

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad