You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[](https://colab.research.google.com/github/juba/pyobsplot/blob/main/examples/introduction.ipynb)
8
8
9
-
`pyobsplot` allows to use [Observable Plot](https://observablehq.com/@observablehq/plot?collection=@observablehq/plot) to create charts in [Jupyter](https://jupyter.org)notebooks, [VSCode](https://code.visualstudio.com) notebooks, [Google Colab](https://colab.research.google.com) and [Quarto](https://quarto.org) documents. Plots are created from Python code with a syntax as close as possible to the JavaScript one.
9
+
`pyobsplot` allows to use [Observable Plot](https://observablehq.com/@observablehq/plot?collection=@observablehq/plot) to create charts in [Jupyter](https://jupyter.org)or [Marimo](https://marimo.io) notebooks and [Quarto](https://quarto.org) documents. Plots are created from Python code with a syntax as close as possible to the JavaScript one.
10
10
11
11
It allows to do things like :
12
12
@@ -42,7 +42,7 @@ Plot.plot({
42
42
pip install pyobsplot[typst]
43
43
```
44
44
45
-
To use `pyobsplot` in [jupyter lite](https://jupyter.org/try-jupyter/lab/) or [marimo](https://marimo.io) you must install it without the `typst` dependency, which is not yet compatible with [pyodide](https://pyodide.org/en/stable/):
45
+
To use `pyobsplot` in [JupyterLite](https://jupyter.org/try-jupyter/lab/) or [marimo](https://marimo.io) you must install it without the `typst` dependency, which is not yet compatible with [pyodide](https://pyodide.org/en/stable/):
46
46
47
47
```sh
48
48
pip install pyobsplot
@@ -66,7 +66,7 @@ If you just want to try this package without installing it on your computer, you
66
66
- Plots can be generated as Jupyter widgets, or as SVG, HTML or PNG outputs (via typst)
67
67
- Plots can be saved to Widget HTML, static HTML, SVG, PNG or PDF files
68
68
-[Pandas](https://pandas.pydata.org) and [polars](https://pola.rs) DataFrame and Series objects are serialized using [Arrow](https://arrow.apache.org) IPC format for improved speed and better data type conversions
69
-
- Works with Jupyter notebooks, Quarto documents (all renderers), Jupyter lite and Marimo notebooks (widget renderer only)
69
+
- Works with Jupyter, JupyterLite and Marimo notebooks as well as in Quarto documents
70
70
- Works offline, no iframe or dependency to Observable runtime
71
71
- Caching mechanism of data objects if they are used several times in the same plot
72
72
- Custom JavaScript code can be passed as strings with the `js` method
Copy file name to clipboardExpand all lines: doc/index.qmd
+2-2
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ title: "pyobsplot"
5
5
6
6
## Overview
7
7
8
-
`pyobsplot` allows to use [Observable Plot](https://observablehq.com/@observablehq/plot?collection=@observablehq/plot) to create charts in [Jupyter](https://jupyter.org)notebooks, [VSCode](https://code.visualstudio.com) notebooks, [Google Colab](https://colab.research.google.com) and [Quarto](https://quarto.org) documents. Plots are created from Python code with a syntax as close as possible to the JavaScript one.
8
+
`pyobsplot` allows to use [Observable Plot](https://observablehq.com/@observablehq/plot?collection=@observablehq/plot) to create charts in [Jupyter](https://jupyter.org)or [Marimo](https://marimo.io) notebooks and [Quarto](https://quarto.org) documents. Plots are created from Python code with a syntax as close as possible to the JavaScript one.
9
9
10
10
11
11
```{python}
@@ -83,7 +83,7 @@ If you just want to try this package without installing it on your computer, you
83
83
- Plots can be generated as Jupyter widgets, or as SVG, HTML or PNG outputs (via typst)
84
84
- Plots can be saved to Widget HTML, static HTML, SVG, PNG or PDF files
85
85
-[Pandas](https://pandas.pydata.org) and [polars](https://pola.rs) DataFrame and Series objects are serialized using [Arrow](https://arrow.apache.org) IPC format for improved speed and better data type conversions
86
-
- Works with Jupyter notebooks, Quarto documents (all renderers), Jupyter lite and Marimo notebooks (widget renderer only)
86
+
- Works with Jupyter, JupyterLite and Marimo notebooks as well as in Quarto documents
87
87
- Works offline, no iframe or dependency to Observable runtime
88
88
- Caching mechanism of data objects if they are used several times in the same plot
89
89
- Custom JavaScript code can be passed as strings with the `js` method
0 commit comments