Skip to content
PYGWALKER
API-Referenz
Dataset Of Walker

Datensatz des Walker

Datenrahmen

Pandas

import pygwalker as pyg
import pandas as pd
 
df = pd.read_csv("data.csv")
 
walker = pyg.walk(df)

Polars

import pygwalker as pyg
import polars as pl
 
df = pl.read_csv("data.csv")
 
walker = pyg.walk(df)

Modin

import pygwalker as pyg
import modin.pandas as mpd
 
df = mpd.read_csv("data.csv")
 
walker = pyg.walk(df)

Datenbank

Verbindungscode

from pygwalker.data_parsers.database_parser import Connector
 
conn = Connector(
    "snowflake://benutzername:passwort@host/datenbank/schema",
    """
        SELECT
            *
        FROM
            XXX
    """
)

Verbindungsparameter

ParameterTypStandardBeschreibung
urlstr-Verweis auf die sqlalchemy-Dokumentation für die URL. Beispiel: mysql+pymysql://benutzer:passwort@host:port/databas
view_sqlstr-Anzeige-SQL, Beispiel: SELECT * FROM table_name
engine_paramsOptional[Dict[str, Any]]NoneEngine-Parameter, verweisen auf die sqlalchemy-Dokumentation für Parameter. Beispiel: {"pool_size": 10}

Snowflake

from pygwalker.data_parsers.database_parser import Connector
import pygwalker as pyg
 
conn = Connector(
    "snowflake://benutzername:passwort@host/datenbank/schema",
    """
        SELECT
            *
        FROM
            XXX
    """
)
 
walker = pyg.walk(conn)

Postgres

from pygwalker.data_parsers.database_parser import Connector
import pygwalker as pyg
 
conn = Connector(
    "postgresql+psycopg2://benutzername:passwort@host:port/datenbank",
    """
        SELECT
            *
        FROM
            XXX
    """
)
 
walker = pyg.walk(conn)

Andere Datenbanken

In der Theorie unterstützt es alle von SQLAlchemy unterstützten Datenbanken.

Bitte konsultieren Sie die SQLAlchemy-Dokumentation und installieren Sie den entsprechenden Treiber für die Datenbank.