Skip to main content

DataLib

DataLib est une bibliothèque Python simple pour la manipulation, l'analyse et la visualisation des données. Elle fournit des outils pratiques pour normaliser des données, gérer les valeurs manquantes, calculer des statistiques descriptives et créer des visualisations courantes.

Fonctionnalités

  • Chargement et traitement des données :

    • Chargement de fichiers CSV.
    • Normalisation des colonnes numériques.
    • Gestion des valeurs manquantes (remplissage ou suppression).
  • Statistiques descriptives :

    • Calcul de la moyenne, médiane et écart-type.
    • Analyse des corrélations entre colonnes.
  • Visualisation :

    • Histogrammes.
    • Matrices de corrélation.

Installation

Vous pouvez installer la bibliothèque directement via pip après publication sur PyPI :

pip install datalib

Exemples d'utilisation

1. Chargement et traitement des données

Charger un fichier CSV :

import DataLib

data = DataLib.load_csv("path_to_file.csv")

Normaliser les colonnes numériques :

normalized_data = DataLib.normalize(data)

Gérer les valeurs manquantes (remplissage avec la moyenne) :

clean_data = DataLib.fill_missing_values(normalized_data, method='mean')

2. Statistiques descriptives

Calculer la moyenne, la médiane et l'écart-type :

mean = DataLib.mean(data)
median = DataLib.median(data)
std_dev = DataLib.std(data)

Analyser les corrélations entre les colonnes :

correlation_matrix = DataLib.correlation(data)

3. Visualisation des données

Créer un histogramme pour une colonne spécifique :

DataLib.plot_histogram(data, column='age')

Créer une matrice de corrélation :

DataLib.plot_correlation_matrix(data)

Metadata

Release files for AsmaGuiza-DATALIB 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for AsmaGuiza-DATALIB 0.1.0
File Size Uploaded Provenance
asmaguiza_datalib-0.1.0.tar.gz 4.2 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for AsmaGuiza-DATALIB 0.1.0
File Interpreter ABI Platform
AsmaGuiza_DATALIB-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 8.2 kB

Release files / asmaguiza_datalib-0.1.0.tar.gz

Download URL asmaguiza_datalib-0.1.0.tar.gz
Size 4.2 kB
Tags Source
SHA-256 checksum
How to use checksums
570b63373ff4e586a09303e314b02e5a2e83ab63214908bdb85c335e7d5c9ff7
BLAKE2b-256 checksum
How to use checksums
f8130b09954ecc4adee053aca6d482dd7757e84e380ca022ab180613c591b670
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.10.7

Release files / AsmaGuiza_DATALIB-0.1.0-py3-none-any.whl

Download URL AsmaGuiza_DATALIB-0.1.0-py3-none-any.whl
Size 4.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bbbea0fd404edb40bfff48252bc412a1173bc0228a8b3b428884ee0c06b9f9f2
BLAKE2b-256 checksum
How to use checksums
17fb6d01c5b3d990f044c722375aa4ca97e96e1c8f32d7357e1b83b4dfd9b79e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.10.7

Security for AsmaGuiza-DATALIB 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page