Skip to content
PYGWALKER
Référence de l'API
Jupyter Walker APIs

title: "API Jupyter" date: 2023-10-09

API Jupyter

walk

import pygwalker as pyg
 
walker = pyg.walk(dataset)

Paramètres

ParamètreTypeDéfautDescription
datasetUnion[DataFrame, Connector]-Le dataframe ou le connecteur à utiliser. Voir Dataset Of Walker.
gidUnion[int, str]NoneID du conteneur GraphicWalker div, formaté comme 'gwalker-{gid}'. Si gid est None, il sera automatiquement généré.
field_specsOptional[Dict[str, FieldSpec]]NoneSpécifications des champs. Sera automatiquement déduit de dataset s'ils ne sont pas spécifiés.
theme_keyLiteral['vega', 'g2']'g2'Type de thème pour le GraphicWalker.
appearanceLiteral['media', 'light', 'dark']'media'Paramètre de thème. 'media' détectera automatiquement le thème OS.
specstr""Données de configuration du graphique. Peut être un ID de configuration, JSON ou une URL de fichier distant.
kernel_computationboolNoneSi True, utilise le calcul du kernel pour les données, cela peut améliorer les performances avec de plus grands ensembles de données. Par défaut à None, détermine automatiquement s'il faut utiliser le calcul du kernel.
kanaries_api_keystr""Clé API de kanaries, par défaut à "".
default_tabLiteral["data", "vis"]"vis"Onglet par défaut à afficher. Par défaut "vis".
cloud_computationboolFalseIndique s'il faut utiliser le calcul cloud pour les données. Si vrai, vos données seront téléchargées sur le cloud de kanaries. Par défaut à False.
**kwargsAny-Arguments clés supplémentaires.

render

import pygwalker as pyg
 
walker = pyg.render(dataset, spec="./gw_config.json")

Paramètres

ParamètreTypeDéfautDescription
datasetUnion[DataFrame, Connector]-Le dataframe ou le connecteur à utiliser. Voir Dataset Of Walker.
specstr-Données de configuration du graphique. Peut être un ID de configuration, JSON ou une URL de fichier distant.
theme_keyLiteral['vega', 'g2']'g2'Type de thème pour le GraphicWalker.
appearanceLiteral['media', 'light', 'dark']'media'Paramètre de thème. 'media' détectera automatiquement le thème OS.
kernel_computationboolNoneSi True, utilise le calcul du kernel pour les données, cela peut améliorer les performances avec de plus grands ensembles de données. Par défaut à None, détermine automatiquement s'il faut utiliser le calcul du kernel.
kanaries_api_keystr""Clé API de kanaries, par défaut à "".
**kwargsAny-Arguments clés supplémentaires.

table

import pygwalker as pyg
 
walker = pyg.table(dataset)

Paramètres

ParamètreTypeDéfautDescription
datasetUnion[DataFrame, Connector]-Le dataframe ou le connecteur à utiliser. Voir Dataset Of Walker.
theme_keyLiteral['vega', 'g2']'g2'Type de thème pour le GraphicWalker.
appearanceLiteral['media', 'light', 'dark']'media'Paramètre de thème. 'media' détectera automatiquement le thème OS.
kernel_computationboolNoneSi True, utilise le calcul du kernel pour les données, cela peut améliorer les performances avec de plus grands ensembles de données. Par défaut à None, détermine automatiquement s'il faut utiliser le calcul du kernel.
kanaries_api_keystr""Clé API de kanaries, par défaut à "".
**kwargsAny-Arguments clés supplémentaires.

Exemple

Démonstration Kaggle (opens in a new tab) Code de la démo (opens in a new tab)

Questions et réponses connexes

Mon pygwalker ne peut pas gérer les fichiers CSV > 1 Go, que dois-je faire?

PyGWalker dispose d'un moteur interne basé sur DuckDB qui vous permet de gérer des ensembles de données beaucoup plus grands avec de bonnes performances. Vous pouvez l'activer avec le paramètre kernel_computation=True.

Comment définir le thème de pygwalker (clair ou sombre)?

Vous pouvez définir le thème avec le paramètre appearance. Valeurs disponibles : dark | light | media. Par défaut, c'est media qui sera automatiquement basculé par le système.

Pourquoi mon pygwalker est sombre mais mon juypter est clair?

pygwalker suit le thème du système par défaut. Mais certains juypters ne peuvent pas suivre le thème du système. Vous pouvez définir le thème avec appearance='light' pour que pygwalker utilise le thème clair.

Comment enregistrer les graphiques de pygwalker dans juypter ?

Il existe deux façons d'enregistrer les graphiques et l'état de pygwalker. Les enregistrer dans un fichier ou les exporter sous forme de code. Plus de détails (opens in a new tab)