Skip to main content

Convierte cualquier DataFrame de pandas en un análisis en lenguaje natural

Project description

datanarrator 📊

PyPI version Python 3.9+ License: MIT

Open In Colab

datanarrator convierte cualquier DataFrame de pandas en un análisis en lenguaje natural. En lugar de leer tablas de números, obtienes texto interpretado con hallazgos, alertas y recomendaciones automáticas.


Instalación

pip install datanarrator

Uso rápido

import pandas as pd
from datanarrator import Narrator

df = pd.read_csv("datos.csv")
n = Narrator(df, lang="es")

print(n.describe())

Métodos disponibles

Método Descripción
describe() Análisis completo en lenguaje natural
executive_summary() Resumen ejecutivo de 2-3 oraciones
alerts_only() Solo alertas y recomendaciones
export(filepath) Exporta el análisis a .txt o .md
compare(df2) Compara dos datasets y detecta data drift

Ejemplo de output

n = Narrator(df, lang="es")
print(n.describe())

Comparar dos datasets

n = Narrator(df_train, lang="es")
print(n.compare(df_produccion))

Soporte multilenguaje

n_es = Narrator(df, lang="es")  # Español
n_en = Narrator(df, lang="en")  # English

Repositorio

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

datanarrator-0.1.2.tar.gz (9.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

datanarrator-0.1.2-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file datanarrator-0.1.2.tar.gz.

File metadata

  • Download URL: datanarrator-0.1.2.tar.gz
  • Upload date:
  • Size: 9.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for datanarrator-0.1.2.tar.gz
Algorithm Hash digest
SHA256 7d1636621a6181cc4cb719d80b45a2ed2f47166017b67ac8fec790f547f89de5
MD5 2345f6c3440913a7ee2706e2bf73c724
BLAKE2b-256 98913acdfb5ba08c9375f8ccfd84809087fc27d1f19cae24a432176db6218669

See more details on using hashes here.

File details

Details for the file datanarrator-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: datanarrator-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 7.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for datanarrator-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e9ac3db4040c3f445d2e97bd956dc641b97d548a3f349691181bf34e5294b9de
MD5 891f7799c5434e4fcb3c1a3240e55706
BLAKE2b-256 d9c72baae8a21b70a52149428ba931faf283ed42d2b5b741cfd110ed70fc3d9d

See more details on using hashes here.

Supported by

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