
Data & Analytics Tools
Data analytics stack with Jupyter, pandas, numpy, matplotlib, scikit-learn, and dbt.
jupyterpandasnumpymatplotlibdatascienceanalyticsdbt
Overview
Complete data analytics toolkit including Jupyter notebooks and JupyterLab, pandas for data manipulation, numpy for numerical computing, matplotlib and seaborn for visualization, scikit-learn for machine learning, and dbt for data transformation.
Python Packages (pip)
| Package | Description |
|---|---|
| pandas | |
| numpy | |
| matplotlib | |
| seaborn | |
| scikit-learn | |
| jupyter | |
| jupyterlab | |
| notebook | |
| dbt-core | |
| dbt-postgres |
VS Code Extensions
| Extension | Description |
|---|---|
| Python | Python language support |
| Jupyter | Jupyter notebook support |
| Pylance | Python language server |
| DBT | DBT language support |
| DBT Power User | Enhanced DBT support |
Installation
Install via the interactive menu:
dev-setup
Or install directly:
.devcontainer/additions/install-tool-dataanalytics.sh
Full installation options (click to expand)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 Data & Analytics Tools
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ID: tool-dataanalytics
Name: Data & Analytics Tools
Script version: 0.0.1
Category: DATA_ANALYTICS, Data & Analytics Tools
Description: Installs Python data analysis libraries, Jupyter notebooks, and related VS Code extensions
Usage:
Action:
install-tool-dataanalytics.sh # Install data analytics tools
install-tool-dataanalytics.sh --uninstall # Uninstall data analytics tools
Info:
install-tool-dataanalytics.sh --help # Show help and usage information
Python Packages (pip):
- pandas
- numpy
- matplotlib
- seaborn
- scikit-learn
- jupyter
- jupyterlab
- notebook
- dbt-core
- dbt-postgres
VS Code Extensions:
- Python (ms-python.python) - Python language support
- Jupyter (ms-toolsai.jupyter) - Jupyter notebook support
- Pylance (ms-python.vscode-pylance) - Python language server
- DBT (bastienboutonnet.vscode-dbt) - DBT language support
- DBT Power User (innoverio.vscode-dbt-power-user) - Enhanced DBT support
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

