Paquete para la limpieza de datos fiscales en Colombia
Project description
FiscalPY
Funciones para limpieza de datasets fiscales en Colombia (por ahora solo incluye territorial).
Instalación
pip install fiscalpy
¿Cómo usarla?
Se tienen tres funciones: limpieza_ingresos_territoriales, limpieza_gastos_territoriales, columnas_ingresos_territoriales
from fiscalpy import limpieza_ingresos_territoriales, limpieza_gastos_territoriales
Tanto la función de limpieza_ingresos_territoriales como de limpieza_gastos_territoriales soportan la normalización de los datos de ingresos y gastos, de ejecución y de programación, de las entidades territoriales. Lo primero que se debe hacer es importar los datasets con ayuda de pandas. Asegúrese de que la importación se realice de manera correcta o la función no se ejecutará correctamente.
Una vez se hayan importando los datos se puede utilizar la función apropiada para cada caso:
import pandas as pd
from fiscalpy import limpieza_ingresos_territoriales
df = pd.read_excel('datos_ejecucion_2025.xlsx')
norm_data = limpieza_ingresos_territoriales(df, tipo='ejecucion')
En el argumento tipo de cada función se debe especificar si se está trabajando con datos de ejecución o con datos de programación.
La función de columnas_ingresos_territoriales permite generar tres columnas para las columnas de ingreso que agregan la información a partir de tres criterios. El primero agrega la información en tres categorías:
- Recursos propios
- Transferencias
- Recursos de capital
La segunda agrega la información en cuatro categorías:
- Ingresos tributarios
- Ingresos no tribugtarios
- Transferencias
- Recursos de capital
La tercera agrega la información teniendo en cuenta las fuentes de ingresos más relevantes tanto para municipios como para departamentos.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file fiscalpy-0.0.4.tar.gz.
File metadata
- Download URL: fiscalpy-0.0.4.tar.gz
- Upload date:
- Size: 11.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
30b1a613c6cc2e71f52206b55a64fafbfcd9eb66620ef5db0bff3c8367df3602
|
|
| MD5 |
41842e43a1501b4704329cbf7202b5b6
|
|
| BLAKE2b-256 |
eef8b84a5191545a95e287ce908b13f6c3f3dc070074d9caba579ae6fd4053f3
|
File details
Details for the file fiscalpy-0.0.4-py3-none-any.whl.
File metadata
- Download URL: fiscalpy-0.0.4-py3-none-any.whl
- Upload date:
- Size: 11.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fcbdb6ab3f6fef96aecd1311811b741282fa116d2b4909249ae331872a1d147c
|
|
| MD5 |
efcf8204464a191ce26bba44c985f9ad
|
|
| BLAKE2b-256 |
8beef5c6c0577dd754b3180d47003c29964669ab75ae883315db37af4adc1b65
|