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}")
#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.")
#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.")
#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}")