simplest-descriptive-analysis

Esta librería permite generar un análisis descriptivo de forma rápida y sencilla


Keywords
EDA, Descriptive, Analysis, Statistical
License
MIT
Install
pip install simplest-descriptive-analysis==0.2

Documentation

simplest_descriptive_analysis

Con este paquete se puede realizar un analisis descriptivo con estadisticos y distintas visualizaciones. Permite generar visualizaciones de manera sencilla y veloz, aportando mayor conocimiento de los datos.

Pasos a seguir para usar la libreria

! pip install simplest-descriptive-analysis==0.0.2

from simplest_descriptive_analysis import EDA_class

eda = EDA_class("ejemplo.csv")

eda.Descriptives()

Estructura del proyecto

Se ha seguido la siguiente estructura de carpetas y archivos:

  1. Carpeta general

En esta carpeta se encuentran las siguientes carpetas y archivos.

1.1. Carpeta dist Contiene el comprimido tar.gz.

1.2. Carpeta simple_descriptive_analysis En esta carpeta se encuentra la siguiente carpeta:

1.2.1. Archivo __init__.py
Es necesario para poder importar correctamente el directorio como un paquete, asimismo, debe estar vacio.

1.2.2. Archivo functions.py
Se encuentra la clase generada para la libreria. Cuenta con diferentes funciones para llevar a cabo el analisis exploratorio de los datos a partir de un archivo csv como input.
- Null_Zeros, devuelve como output una tabla con las siguientes columnas; Nan values, Nan percentage (%), Zero values y Zero percentage(%). 
- Repeated_Rows, devuelve una tabla con las filas duplicadas en caso de haberlas.
- Repeated_Columns, devuelve una tabla con las columnas duplicadas en caso de haberlas.
- Duplicates_UniqueValues, devuelve una tabla con los valores duplicados en caso de haberlos.
- Numeric_Variables, con esta funcion se grafica la distribucion, devuelve descriptivos de las variables numericas.
- Categorical_Variables, devuelve graficas para las variables categoricas.
- Descriptives, devuelve un resumen de todas las funciones anteriores.

1.3. Archivo LICENSE.txt La licencia del paquete. Esta indica a los usuarios que instalen el paquete los terminos bajo los que pueden utilizarlo. En este caso se ha usado la licencia MIT ya que al ser de software libre permisiva pone muy pocas limitaciones en su reutilizacion y posee excelente compatibilidad de licencia. Asimismo, es compatible con muchas licencias copyleft y ni tiene copyright, lo que permite su modificacion.

1.4. Archivo setup.py Contiene las configuraciones necesarias para el proceso de subir la libreria.

- Requires: los paquetes necesarios para instalar la libreria y poder hacer uso de ella
- Build-backend: el nombre del objeto Python que se utilizaran para realizar la construccion.
- Name: nombre del paquete
- Version: version del paquete creado
- Authors: autores del paquete
- Description: breve descripcion de lo que hace este paquete
- Classifiers: el indice y descarga algunos metadatos adicionales sobre el paquete.
- Urls: enlace al repositorio.

1.5. Archivo setup.cfg En este archivo se asigna la descripcion de la libreria, en este caso el README.md.