Guides
Library Installation
Four additional libraries improve the DuckDB experience in Jupyter notebooks.  
1. [jupysql](https://github.com/ploomber/jupysql): Convert a Jupyter code cell into a SQL cell
2. [Pandas](https://github.com/pandas-dev/pandas): Clean table visualizations and compatibility with other analysis
3. [matplotlib](https://github.com/matplotlib/matplotlib): Plotting with Python
4. [duckdb-engine (DuckDB SQLAlchemy driver)](https://github.com/Mause/duckdb_engine): Used by SQLAlchemy to connect to DuckDB (optional)  
Run these `pip install` commands from the command line if Jupyter Notebook is not yet installed. Otherwise, see Google Colab link above for an in-notebook example:  
```bash
pip install duckdb
```  
Install Jupyter Notebook  
```bash
pip install notebook
```  
Or JupyterLab:  
```bash
pip install jupyterlab
```  
Install supporting libraries:  
```bash
pip install jupysql pandas matplotlib duckdb-engine
```