extract.pytransform.pyload.pyvisualize.pymacro_processado.csv | 44 reg. · 23 colunas |
provincias_processadas.csv | 18 reg. · 12 colunas |
agregados_anuais.csv | 11 reg. · 8 colunas |
correlation_matrix.csv | Pearson 6×6 |
angola_economics.db | SQLite · 3 tabelas |
transform.pyyear+quarter para datetime · ordenação cronológicaangola-dashboard/ ├── data/ │ ├── raw/ │ │ ├── macro_angola.csv ← Dados macro INE/BNA (2014–2024) │ │ └── provinces_angola.csv ← 18 províncias │ ├── processed/ │ │ ├── macro_processado.csv ← 44 registos · 23 features │ │ ├── provincias_processadas.csv ← 18 províncias · 12 colunas │ │ ├── agregados_anuais.csv ← Médias anuais para Power BI │ │ ├── correlation_matrix.csv ← Pearson 6×6 │ │ └── summary_stats.csv ← Estatísticas descritivas + CV% │ └── angola_economics.db ← SQLite · 3 tabelas ├── scripts/ │ ├── extract.py ← Stage 1: extracção │ ├── transform.py ← Stage 2: limpeza + feature engineering │ └── load.py ← Stage 3: persistência CSV + SQLite ├── visuals/ ← 8 charts Plotly HTML interactivos ├── notebooks/ ← Análise exploratória (EDA) ├── geo/ ← GeoJSON das províncias de Angola ├── powerbi/ ← Dashboard .pbix ├── visualize.py ← Motor de charts Plotly ├── main.py ← Orquestrador do pipeline ├── requirements.txt └── README.md