Description

PyGWalker transforme un DataFrame en interface de visualisation interactive, à l’intérieur même d’un carnet Jupyter. Une ligne de code suffit, et l’exploration commence sans configuration ni serveur à lancer. La fiche portait auparavant le nom de RATH, l’autre produit de son éditeur Kanaries, qui met désormais PyGWalker en avant.

Une ligne de code, puis la souris

Le fonctionnement tient en trois gestes : installer la bibliothèque par pip ou conda, appeler pygwalker.walk sur ses données, explorer. L’interface qui apparaît ressemble à un tableur croisé dynamique : les champs se glissent sur les axes, les graphiques se construisent en quelques secondes, et rien n’a besoin d’être tracé à la main.

Pour ceux qui préfèrent demander plutôt que cliquer, la visualisation s’obtient aussi en langage courant.

Corriger les données sans quitter le graphique

Le Data Painter est la fonction la moins attendue : une valeur aberrante se retouche directement sur la visualisation, sans repasser par le code de préparation. Le nettoyage cesse d’être une étape séparée pour devenir un geste d’exploration.

Partager le résultat

Une exploration ne reste pas dans le carnet de celui qui l’a faite : elle se publie en application consultable, en un clic, pour que l’équipe manipule les mêmes données sans installer quoi que ce soit.

Un projet largement adopté

L’éditeur annonce treize mille étoiles sur GitHub et plus d’un million de téléchargements du paquet. La bibliothèque a reçu le prix du meilleur article court à IEEE VIS 2024, la conférence de référence du domaine, ce qui la distingue des outils de visualisation purement commerciaux.

Tarifs de PyGWalker

💰 Bibliothèque open source : l’installation et l’usage dans un carnet sont gratuits, sans compte à créer.

💰 Offres Kanaries : l’éditeur propose autour d’elle des produits payants, dont un bureau et un agent de code, facturés séparément.

Plus d'informations

Type de tarification
Payant
Fonctionnalités

🚀 Fonctionnalités principales de PyGWalker

✔️ Une ligne de code - pygwalker.walk(dataframe) transforme un DataFrame en interface interactive

✔️ Exploration au glisser-déposer - Les graphiques se construisent à la souris, sans écrire de tracé

✔️ Requêtes en langage courant - La visualisation se demande aussi en français, pas seulement au clic

✔️ Nettoyage visuel des données - Le Data Painter corrige les valeurs directement sur le graphique

✔️ Partage en un clic - L'exploration devient une application consultable par l'équipe

FAQ

FAQ

FAQ sur PyGWalker

1. Qu'est-ce que PyGWalker ?
PyGWalker est une bibliothèque Python qui transforme un DataFrame en interface de visualisation interactive, à l'intérieur même d'un carnet Jupyter. Elle est éditée par Kanaries, qui la présente comme le compagnon d'analyse visuelle du DataFrame.

2. Comment l'installer et s'en servir ?
Une installation par pip ou conda, puis un appel à pygwalker.walk sur votre DataFrame. L'interface apparaît dans le carnet et l'exploration commence, sans configuration ni serveur à lancer.

3. Faut-il écrire du code pour tracer un graphique ?
Non. Les visualisations se construisent au glisser-déposer, comme dans un tableur, ou se demandent en langage courant. C'est ce qui la distingue des bibliothèques où chaque graphique se code.

4. Peut-on corriger les données depuis l'interface ?
Oui, c'est la fonction Data Painter : les valeurs aberrantes se retouchent directement sur le graphique, sans repasser par le code de préparation.

5. Le projet est-il sérieux ?
L'éditeur annonce treize mille étoiles sur GitHub et plus d'un million de téléchargements du paquet. La bibliothèque a par ailleurs reçu le prix du meilleur article court à IEEE VIS 2024.

Outils IA sur le même thème

Visiter Le Site