Hola a todos, hoy vamos a continuar con los ejercicios del libro: Matemáticas Financieras Tercera Edición del autor José Luis Villalobos.
Vamos a trabajar el problema 30 y lo resolveremos en Excel y python:
30. Las ventas de una tienda de abarrotes se incrementaron 1.31% en el primer bimestre y en los siguientes cinco: 2.42%, 1.93%, 3.05%, 0.92% y 3.32%, respectivamente. ¿En qué porcentaje crecieron en el año?
Para resolver el problema vamos a construir el siguiente modelo en excel:
Con lo que podemos concluir que las ventas crecieron un 13.6446% durante el periodo.
La formulación del modelo es la siguiente:
Ahora, vamos a resolverlo en python con el siguiente script:
Y al ejecutarlo tenemos:
Llegando al mismo resultado que obtuvimos en excel.
A continuación el código fuente:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#problema número 30 | |
import numpy as np | |
var_ventas = np.array([0.0131, 0.0242, 0.0193, 0.0305, 0.0092, 0.0332]) | |
print('Creamos el array var_ventas:', var_ventas) | |
print('Por ser un array de numpy, le podemos sumar 1 a cada elemento:', var_ventas + 1) #Si fuera una lista no funcionaría | |
print('Y por último, calculamos el producto de los elementos;', np.prod(var_ventas + 1)) | |
print('-' * 100) | |
print('La variación de las ventas en el periodo es:', (np.prod(var_ventas + 1)-1) * 100) |
No hay comentarios.:
Publicar un comentario