Mostrando las entradas con la etiqueta tabulate. Mostrar todas las entradas
Mostrando las entradas con la etiqueta tabulate. Mostrar todas las entradas

sábado, 4 de diciembre de 2021

Trabajando con PostgreSQL en la nube, creación de una tabla (CREATE TABLE), inserción de registros (INSERT INTO) y consulta de datos (SELECT) desde Python

Buenos días, hoy vamos a trabajar nuevamente con la base de datos PostgreSQL, solo que en esta oportunidad, no vamos a instalar el servidor en nuestro equipo, sino que vamos a operar con el servicio de PostgreSQL en la nube.

Existen en internet distintas plataformas que ofrecen el servicio y que nos dan desde cuentas gratuitas de prueba, hasta cuentas con servicios dedicados para la construcción e implementación de aplicaciones críticas.

En mi caso, voy a crear una cuenta en la página www.elephantsql.com utilizando mi cuenta de Google:



Y vamos a dar clic en el botón de login:


martes, 6 de octubre de 2020

Construyendo una Tabla de Amortización de Préstamos 2.0 con Python - numpy-financial y tabulate

 Hola a todos, hoy vamos a construir una versión 2.0 de nuestra tabla de amortización de préstamos. 

Con la ayuda del paquete numpy y de matplotlib incluiremos en nuestro script un par de arrays para guardar los datos relacionados con la porción correspondiente a los pagos asociados al capital y otro para extraer la porción de los intereses.

Teniendo separada esta información, la utilizaremos como un argumento en matplotlib para realizar una gráfica de barras apiladas como la que se puede ver en este ejemplo:


domingo, 4 de octubre de 2020

Construyendo una Tabla de Amortización de Préstamos con Python - numpy-financial y tabulate

Hola a todos, hoy vamos a integrar las funciones financieras que revisamos en los post anteriores (pmt(), npv(), irr() y fv()) y vamos a construir un script que nos permita calcular el resultado de una tabla de amortización para un préstamo construida en Python. 

Para esto, es necesario incluir la función ppmt() incluida en el paquete numpy-financial, la cuál nos permite calcular la porción correspondiente al abono a capital en cada una de las cuotas que se paguen durante el tiempo que dure la obligación:


Vamos a calcular la misma tabla que ya habíamos construido en excel en un post anterior (da clic para ir al post).

Abrimos nuestro cuaderno en colab y vamos a escribir el siguiente código:


Como ven, se trata de un préstamo por $1.000.000 de pesos, a una tasa mensual del 1% y un plazo de 12 meses.