Major advances in HoloViz for Pangeo: GUI explorer, interactive pipelines, and publishing apps

Поділитися
Вставка
  • Опубліковано 9 вер 2024
  • The HoloViz set of open-source Python libraries focus on making common tasks in data exploration, analysis, and visualization easier, faster, cloud-friendly, and more scalable. New releases in October 2022 bring major new capabilities relevant to existing and potential HoloViz users in Pangeo: (1) Panel apps can now be exported to standalone webassembly that runs entirely in the browser, so that you can share apps using simple file-sharing sites like [github.io](github.io/) without needing any Python server. (2) Making those apps is now even simpler, using the more-powerful .interactive support of hvPlot -- just put widgets into your existing Pandas or xarray pipelines wherever there is a parameter you want to vary, to get a nearly instant Panel app for whatever you are working on right now. (3) Maybe you don't even need to code anything, because hvPlot now ships with an explorer that you can invoke in a Jupyter cell or as a standalone app that lets you explore your Pandas dataframe (or soon, Xarray Dataset or DataArray) flexibly, outputting the code to invoke that visualization for you to save for later. (4) If you alternate between exploring data, well supported using a Bokeh interactive plot, and publishing results, well supported with a Matplotlib plot, hvPlot now lets you choose to create either Matplotlib or Bokeh plots (or Plotly!) from the same .plot() specification, so that you don't have to switch tools when you go to publish and you can more easily integrate hvPlot output with hand-constructed Matplotlib plots. All together, these advances make it much easier to explore data, create plots, create apps, and share apps, so that Pangeans can focus on science and saving the planet!

КОМЕНТАРІ • 1

  • @kevon217
    @kevon217 Рік тому

    Thanks for the great tutorial! Such a powerful ecosystem. Great for quick prototyping and exploration!