Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Discuss] Allow PyGWalker to export viz code writen in python visualization lib, such as altair #254

Open
ObservedObserver opened this issue Oct 2, 2023 · 1 comment
Labels
enhancement New feature or request new idea to discuss Vote if you want it Only will be started when enough votes collected.

Comments

@ObservedObserver
Copy link
Member

ObservedObserver commented Oct 2, 2023

PyGWalker supports export code in graphic-walker spec or vega-lite spec but those are specification from JavaScript ecosystem, which may not be familiar by developers in Python.

It will be a great way to export python code that is easy to learn or edit by python developers.

Possible solutions:

  • Export altair code: altair is also a viz lib based on vega-lite, which at least share the same design space with pygwalker.
  • Instruction API: pygwalker now has operation instructions saved in store as edit history. Those instructions can be more easy to learn if there is a corresponding API in py.

Related discussions: Is it possible to compile from vega/vega-lite spec to Altair Code?

@ObservedObserver ObservedObserver added enhancement New feature or request new idea to discuss Vote if you want it Only will be started when enough votes collected. labels Oct 2, 2023
@ObservedObserver ObservedObserver pinned this issue Oct 7, 2023
@ArslanKAS
Copy link

PyGWalker supports export code in graphic-walker spec or vega-lite spec but those are specification from JavaScript ecosystem, which may not be familiar by developers in Python.

It will be a great way to export python code that is easy to learn or edit by python developers.

Possible solutions:

  • Export altair code: altair is also a viz lib based on vega-lite, which at least share the same design space with pygwalker.
  • Instruction API: pygwalker now has operation instructions saved in store as edit history. Those instructions can be more easy to learn if there is a corresponding API in py.

Related discussions: Is it possible to compile from vega/vega-lite spec to Altair Code?

Wish it could export plotly code that can be used in Python (Notebook etc).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request new idea to discuss Vote if you want it Only will be started when enough votes collected.
Projects
None yet
Development

No branches or pull requests

2 participants