Last active
May 5, 2022 19:42
-
-
Save thepycoach/82f2bbe46ff4eabffe50766ac46b6e7c to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <body> | |
| <h1>Bokeh</h1> | |
| <div id="myplot"></div> | |
| <py-script id="main"> | |
| # Python code | |
| import json | |
| import pyodide | |
| from js import Bokeh, console, JSON | |
| from bokeh.embed import json_item | |
| from bokeh.plotting import figure | |
| from bokeh.resources import CDN | |
| # create a new plot with default tools, using figure | |
| p = figure(plot_width=400, plot_height=400) | |
| # add a circle renderer with x and y coordinates, size, color, and alpha | |
| p.circle([1, 2, 3, 4, 5], [6, 7, 2, 4, 5], size=15, line_color="navy", fill_color="orange", fill_alpha=0.5) | |
| p_json = json.dumps(json_item(p, "myplot")) | |
| Bokeh.embed.embed_item(JSON.parse(p_json)) | |
| </py-script> | |
| </body> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment