In the past, Pygwalker has been using the data computing capabilities provided by graphic-walker, and all calculations were done in the browser.
However, when we need to analyze slightly larger datasets, the browser may crash or become unresponsive.
In the new pygwalker, graphic-walker only loads the data it needs; the calculation of the data is performed on the python side using duckdb. Duckdb is a very great database system; it provides a very simple invoke method and stronger computing power.♪(･ω･)ﾉ
Now, you can use pygwalker to explore larger datasets.
Enable kernel computation mode (duckDB) with
walker = pyg.walker(df, use_kernel_calc=True)