Generation

generate functionSun, 21 May 2023

con los datos de las ventas de gasolina se calcula un promedio movil ponderado de tres semanas, para el pronostico de cada semana

def calcular_promedio_movil(datos_ventas, semanas_a_evaluar): promedio_por_semana = list() for semana in range(semanas_a_evaluar): valor_suma = 0.0 for i in range(0, semanas_a_evaluar): valor_suma += datos_ventas[semana + i] promedio_por_semana.append(valor_suma / semanas_a_evaluar) return promedio_por_semana calcular_promedio_movil([10693, 14489, 13781, 14200, 14203, 15410, 18142, 17121, 15184, 12073, 12500, 13782, 14710, 12460, 12106, 12827, 13692, 11111, 9913, 8850, 7997, 8154, 10349, 10500, 11400, 11579, 10790, 9793, 10295

Questions about programming?Chat with your personal AI assistant