Renan Pereira
Renan Pereira10/09/2024 21:18
Compartilhe

Cumprod

  • #Python

Boa noite!

Que a biblioteca pandas é muito intuitiva, não há dúvidas, e é por isso que procuro me aprofundar cada vez mais em suas funcionalidades.

A bola da vez foi a função cumprod() do pandas é uma ótima ferramenta para calcular o crescimento acumulado de uma série de valores ao longo do tempo. 

Fiz uso para acompanhar a evolução das vendas mensais de automóveis (dados simulados) e ver como o crescimento foi se somando a cada mês.

Isso ajuda a entender o impacto acumulado das variações mensais e identificar tendências importantes nos dados.

Espero que gostem!

 Abç

Código abaixo:

import pandas as pd

import numpy as np

# Dados simulados

dados = {

  'Mês': ['Janeiro', 'Fevereiro', 'Março', 'Abril', 'Maio', 'Junho'],

  'Crescimento (%)': [1.05, 0.97, 1.10, 1.03, 1.07, 1.02] # Crescimento percentual a cada mês

}

# Criando o DataFrame

df = pd.DataFrame(dados)

# Calculando o crescimento acumulado usando cumprod

df['Crescimento Acumulado'] = df['Crescimento (%)'].cumprod()

print(df)

-------------------

Retorna:

image

Compartilhe
Comentários (0)