import pandas as pd
# Dados das plantas
dados = {
'Especie': ['Mangifera indica', 'Eucalyptus globulus', 'Pinus elliottii', 'Anacardium occidentale',
'Coffea arabica', 'Hevea brasiliensis', 'Carica papaya', 'Theobroma cacao',
'Cocos nucifera', 'Bertholletia excelsa'],
'Regiao': ['Norte', 'Sul', 'Leste', 'Norte', 'Sul', 'Oeste', 'Leste', 'Norte', 'Oeste', 'Norte'],
'AlturaMedia': [15, 30, 25, 12, 3, 20, 5, 10, 18, 40]
}
# DataFrame
df_plantas = pd.DataFrame(dados)
df_plantas_altas = df_plantas[df_plantas['AlturaMedia'] > 15]
df_plantas_baixas = df_plantas[df_plantas['AlturaMedia'] <= 15]
soma_plantas_altas = df_plantas_altas['AlturaMedia'].sum()
soma_plantas_baixas = df_plantas_baixas['AlturaMedia'].sum()
# Identificar plantas de grande porte > 20 metros
df_plantas['GrandePorte'] = df_plantas['AlturaMedia'] > 20
# Resultados
print(f'Grupo: Plantas Baixas: \nA soma das Alturas Médias: {soma_plantas_baixas} m')
print('-' * 25)
print(f'Grupo: Plantas Altas: \nA soma das Alturas Médias: {soma_plantas_altas} m')
print('-' * 25)
# Resultado final com as plantas e se são de grande porte
print(df_plantas[['Especie', 'AlturaMedia', 'GrandePorte']])