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
Copy file name to clipboardExpand all lines: README.md
+7-3
Original file line number
Diff line number
Diff line change
@@ -9,13 +9,13 @@ This Project Pythia Cookbook covers advanced visualization techniques building u
9
9
10
10
## Motivation
11
11
12
-
The possibilities of data visualization in Python are almost endless. Already using `matplotlib` the workhorse behind many visualization packages, the user has a lot of customization options available to them. `cartopy`, `metpy`, `seaborn`, `geocat-viz`, and `datashader` are all also great packages that can offer unique additions to your Python visualization toolbox.
12
+
The possibilities of data visualization in Python are almost endless. Already using `matplotlib` the workhorse behind many visualization packages, the user has a lot of customization options available to them. `cartopy`, `metpy`, `seaborn`, `geocat-viz`, and `datashader` are all also great packages that can offer unique additions to your Python visualization toolbox.
13
13
14
-
This Cookbook will house various visualization workflow examples that use different visualization packages, highlight the differences in functionality between the packages, any noteable syntax distinctions, and demonstrate combining tools to achieve a specific outcome.
14
+
This Cookbook will house various visualization workflow examples that use different visualization packages, highlight the differences in functionality between the packages, any noteable syntax distinctions, and demonstrate combining tools to achieve a specific outcome.
@@ -43,6 +43,10 @@ In this section we will demonstrate how to visualize data that is on a structure
43
43
44
44
Animated plots are great tools for science communication and outreach. We will demonstrate how to make your plots come to life. In this book, we use "animated plots" to refer to stable animations, such as the creation of gifs or videos.
45
45
46
+
### Interactivity
47
+
48
+
Dynamically rendering, animating, panning & zooming over a plot can be great to increase data fidelity. We will showcase how to use Holoviz technologies with Bokeh backend to create interactive plots, utilizing an unstructured grid data in the Model for Prediction Across Scales (MPAS) format.
49
+
46
50
## Running the Notebooks
47
51
48
52
You can either run the notebook using [Binder](https://binder.projectpythia.org/) or on your local machine.
Copy file name to clipboardExpand all lines: notebooks/animation.ipynb
+4-2
Original file line number
Diff line number
Diff line change
@@ -469,7 +469,9 @@
469
469
"\n",
470
470
"Creating animations in `matplotlib` might seem intimidating, but is easier when you know the options and purpose of each method. These visualizations can be a powerful tool to display and understand time-dependent data.\n",
471
471
"\n",
472
-
"### What's next?\n"
472
+
"### What's next?\n",
473
+
"\n",
474
+
"In the final section of this cookbook, let’s look at [interactive plotting with Holoviz](interactive-holoviz-mpas) tools."
0 commit comments