Skip to main content

A descriptive analysis package whith statistics and visualizations

Project description

example_package_nagore_ainhoa

Con este paquete se puede realizar un analisis descriptivo con estad�sticos y distintas visualizaciones.

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

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

1.2.1. Carpeta descriptive_analysis_beginners
Dentro de esta se encuentran los siguientes 3 archivos .py

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

1.2.1.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 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 pyproject.toml Se divide en 3 apartados:

1.4.1. Build system
- 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.

1.4.2. Project
- Name: nombre del paquete
- Version: version del paquete creado
- Authors: autores del paquete
- Description: breve descripcion de lo que hace este paquete
- Readme: el archivo readme
- Classifiers: el indice y descarga algunos metadatos adicionales sobre el paquete.

1.4.3. Project.urls
Se encuentran los urls tanto de github, como de bug tracker.
This package will consist on some functions to generate a descriptive analysis.

Pasos a seguir para usar la librer�a

! pip install descriptive-analysis-beginners==0.0.1

from descriptive_analysis_beginners import functions

eda = functions.EDA_class("ejemplo.csv")

eda.Descriptives()

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

descriptive_analysis_beginners-0.0.1.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file descriptive_analysis_beginners-0.0.1.tar.gz.

File metadata

File hashes

Hashes for descriptive_analysis_beginners-0.0.1.tar.gz
Algorithm Hash digest
SHA256 94e1fed86c727c0b7e272d1e93cdcdf5a6de646d239284947a7e55403847c611
MD5 cfad4e88f778b52fecd3244dcda93f33
BLAKE2b-256 7e8e8d999d78978e722a0561e7cb15f75f16971a4aedc79a079d546ffaf8ac7c

See more details on using hashes here.

File details

Details for the file descriptive_analysis_beginners-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for descriptive_analysis_beginners-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f381624fbc530a7dc957dce5b1ffa5ceba6f14c62db712dd34a7f2519d313d94
MD5 8e348f6a32477c3ae2b4008181535950
BLAKE2b-256 f1ddec19d9f8592ce96b3cbc97bb291605d708a8e0ec71aa6081b7215120408a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page