Skip to content
PYGWALKER
API 参考
Jupyter Walker APIs

Jupyter API

walk

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

参数

参数类型默认值描述
datasetUnion[DataFrame, Connector]-要使用的数据帧或连接器。参考 Walker数据集.
gidUnion[int, str]None用于GraphicWalker容器div的ID,格式为'gwalker-{gid}'。如果gid为None,则会自动生成。
field_specsOptional[Dict[str, FieldSpec]]None字段规格。如果未指定,将从dataset自动推断。
theme_keyLiteral['vega', 'g2']'g2'GraphicWalker的主题类型。
appearanceLiteral['media', 'light', 'dark']'media'主题设置。'media'将自动检测操作系统的主题。
specstr""图表配置数据。可以是配置ID、JSON或远程文件URL。
use_kernel_calcboolNone如果为True,使用内核计算数据,可支持更大数据集的高性能。默认为None,会自动确定是否使用内核计算。
kanaries_api_keystr""kanaries的API密钥,默认为""。
default_tabLiteral["data", "vis"]"vis"要显示的默认选项卡。默认为"vis"。
use_cloud_calcboolFalse是否使用云计算来处理数据,如果为True,则上传数据至kanaries云。默认为False。
**kwargsAny-其他关键字参数。

render

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

参数

参数类型默认值描述
datasetUnion[DataFrame, Connector]-要使用的数据帧或连接器。参考 Walker数据集.
specstr-图表配置数据。可以是配置ID、JSON或远程文件URL。
theme_keyLiteral['vega', 'g2']'g2'GraphicWalker的主题类型。
appearanceLiteral['media', 'light', 'dark']'media'主题设置。'media'将自动检测操作系统的主题。
use_kernel_calcboolNone如果为True,使用内核计算数据,可支持更大数据集的高性能。默认为None,会自动确定是否使用内核计算。
kanaries_api_keystr""kanaries的API密钥,默认为""。
**kwargsAny-其他关键字参数。

table

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

参数

参数类型默认值描述
datasetUnion[DataFrame, Connector]-要使用的数据帧或连接器。参考 Walker数据集.
theme_keyLiteral['vega', 'g2']'g2'GraphicWalker的主题类型。
appearanceLiteral['media', 'light', 'dark']'media'主题设置。'media'将自动检测操作系统的主题。
use_kernel_calcboolNone如果为True,使用内核计算数据,可支持更大数据集的高性能。默认为None,会自动确定是否使用内核计算。
kanaries_api_keystr""kanaries的API密钥,默认为""。
**kwargsAny-其他关键字参数。

示例

Kaggle演示 (opens in a new tab) 演示代码 (opens in a new tab)

相关问答

我的pygwalker无法处理大于1GB的CSV文件,我该怎么办?

PyGWalker有一个基于DuckDB的内部引擎,可以处理性能更高的大容量数据集。您可以通过使用use_kernel_calc=True参数来启用它。

如何设置pygwalker的主题(明亮或黑暗)?

您可以使用dark参数来设置主题。可用值:dark | light | media。默认为media,将根据系统自动切换。

为什么我的pygwalker是黑色的,而我的juypter是白色的?

pygwalker默认跟随系统主题。但有些juypters无法跟随系统主题。 您可以使用dark='light'来设置主题,使pygwalker使用明���主题。

如何保存pygwalker在juypter中的图表?

有两种保存pygwalker图表和状态的方法。将其保存到文件中或导出为代码。更多详情 (opens in a new tab)