SPB Git

spb/wp29_uqo

Public
3.3 KB · 63 lines json
1{2  "task_id": "F1-conf-01",3  "first_growth_month": "2001-01",4  "last_month": "2026-09",5  "n_months_growth": 308,6  "n_months_missing_growth": 1,7  "n_analysed": 308,8  "mean_growth_12m": 2.5741201901,9  "mean_growth_12m_2001_2013": 2.3612153974,10  "mean_growth_12m_2014_2026": 2.7926277404,11  "growth_2014_06": 2.0976342439,12  "growth_2016_07": 0.8683633431,13  "growth_2020_05": 0.1982013036,14  "growth_2022_06": 8.9793611031,15  "growth_2026_09": 3.7172508443,16  "max_growth_12m": 8.9793611031,17  "max_growth_month": "2022-06",18  "min_growth_12m": -1.9587610038,19  "min_growth_month": "2009-07",20  "feasibility": "partial",21  "feasibility_reason": "g_t not computable for ['2025-10'] because the source (2026-10-28 vintage) reports no index level for 2025-10; no imputation allowed. All other window months computed.",22  "data_issues": [23    {24      "issue": "cpi_vintage_2026-10-28.csv: empty cpi value (source reports no value) for month(s) ['2025-10']",25      "handling": "Not imputed or interpolated and not replaced by an older-vintage value (the 2026-10-28 vintage covers the month, and the older vintage has no value for it anyway); g_t for that month (and for t+12, which lies outside the window) is reported missing and counted."26    },27    {28      "issue": "Vintages overlap for 30 months (2014-01..2016-06) with revised values (new minus old: min -0.455, max 0.330, 30 months differ; revisions between vintages, e.g. re-estimated seasonal factors)",29      "handling": "Per the availability rule, the 2026-10-28 value is used for every month it covers; the 2016-07-15 value only before 2014-01."30    },31    {32      "issue": "cpi_assembled.csv: month(s) absent from the sequence: ['2016-07']",33      "handling": "Assembled file not used for computation; series rebuilt from the two vintage files."34    },35    {36      "issue": "cpi_assembled.csv: 30 months (2014-01..2016-06) take values from the 2016-07-15 vintage although the 2026-10-28 vintage covers them (violates the most-recent-vintage rule)",37      "handling": "Assembled file not used; 2026-10-28 values used for those months."38    },39    {40      "issue": "cpi_assembled.csv: 123 rows labelled vintage 2026-10-28 (2016-08..2026-10) do not match that vintage; 123 of them equal the vintage value of the previous month (dates shifted forward by one month, creating a spurious 2026-10 row and misplacing the missing value)",41      "handling": "Assembled file not used for computation; only the two authoritative vintage files are used."42    },43    {44      "issue": "12 window months (2014-01..2014-12) have P_t from the 2026-10-28 vintage but P_(t-12) from the 2016-07-15 vintage (the newer extract starts 2014-01), so their g_t mixes vintages",45      "handling": "Kept, as the TASK rule prescribes the most recent vintage per month; sensitivity value growth using the 2016 vintage only is reported as sens_growth_2014_06_old_vintage_only."46    }47  ],48  "n_input_rows": {49    "cpi_vintage_2016-07-15.csv": 834,50    "cpi_vintage_2026-10-28.csv": 153,51    "cpi_assembled.csv": 95752  },53  "random_seed": null,54  "missing_growth_months": [55    "2025-10"56  ],57  "n_window_months": 309,58  "n_months_2001_2013": 156,59  "n_months_2014_2026": 152,60  "n_months_mixed_vintage_growth": 12,61  "sens_growth_2014_06_old_vintage_only": 2.0051042146,62  "sd_growth_12m": 1.740788325963}
Files · main
Menu

Theme