Panel is a very powerful framework for exploratory data analysis and for creating beautiful data science apps in Python.
This repository contains code and other material to support introductory talks, training and videos on Panel.
Check it out
Resource | Video | Notebooks | App |
---|---|---|---|
Presentation | Youtube |
For more inspiration check out my site awesome-panel.org
pip install -r requirements.txt
jupyter serverextension enable panel.io.jupyter_server_extension
panel serve presentation/*.py
If you are developing the presentation you can add the --autoreload
flag.
Please note
- the app is optimized for a screen size of 1980x1024.
- On Windows
cmd.exe
will not expandpresentation/*.py
into a list of files. You will have to expand the list of apps manually
panel serve presentation/introduction.py seaborn_typer.py ...
or use powershell, wsl, git bash or similar.
James A. Bednar, Adrien Treuille, Nicolas Kruchten, Marc Skov Madsen, Sylvain Corlay | 10/28/2021 2:00 PM UTC - 10/28/2021 4:00 PM
Agenda, Video | Panel Introduction 24:00 | Shootout 1:15:08, Git Release | v1.
For years, Python lagged behind other languages when it came to building interactive web applications. Python now has at least four full-featured, solid frameworks focused on dashboards and similar apps: Dash, Panel, Streamlit, and Voila+IPyWidgets. We'll hear presentations from proponents of each library, and then have a spirited debate and discussion: Which one is best for which purpose?