{
 "origine": {
  "nidi_milano_p100_2024": "ISTAT IstatData 47_850_DF_DCIS_SERVSOCEDU1_6, DATA_TYPE P_100CH_Y0_2, titolare 9 (totale), anno 2024",
  "nidi_milano_posti_2024": "stesso flusso, DATA_TYPE AUTP",
  "nidi_milano_p100_pub_2024": "stesso flusso, titolare 2 (pubblico)",
  "nidi_milano_p100_priv_2024": "stesso flusso, titolare 1 (privato)",
  "nidi_milano_quota_privati_2024": "posti privati / posti totali, stesso flusso",
  "nidi_italia_p100_2024": "stesso flusso, REF_AREA IT",
  "nidi_lombardia_p100_2024": "stesso flusso, REF_AREA ITC4",
  "nidi_milano_bambini_0_2_istat_2024": "posti AUTP / posti per 100 bambini x 100 (denominatore implicito ISTAT)",
  "milano_0_2_ds27_2024": "Comune di Milano ds27, residenti 0-2 anni, anno 2024 (via scuole/pulito/residenti_nil_fascia_cittadinanza_ds27.csv)",
  "milano_0_2_ds27_2013": "Comune di Milano ds27, residenti 0-2 anni, 2013",
  "milano_0_2_calo_2013_2024_pct": "ds27: (0-2 anni 2024 / 2013 - 1)",
  "milano_utenti_servizi_comune_2013": "ISTAT DF_DCIS_SERVSOCEDU1_3, DATA_TYPE USSSPM (utenti dei servizi offerti dai comuni), 2013",
  "milano_utenti_servizi_comune_2024": "stesso, 2024",
  "milano_utenti_per100_0_2_ds27": "utenti dei servizi del Comune / residenti 0-2 (ds27) x 100, per anno",
  "milano_salti_serie": "ISTAT DF_DCIS_SERVSOCEDU1_6, Milano, anni indicati",
  "ds47_sedi_2018_19": "Comune di Milano ds47, sedi distinte 2018/19 (una riga per fascia d'età, sedi contate una volta)",
  "ds47_sedi_comunali_2018_19": "ds47, TIPO_STRUTTURA che comincia con 'Comunale'",
  "ds47_senza_posizione_2018_19": "ds47, righe senza LONG/LAT",
  "ds47_municipio_max": "ds47 / residenti 0-2 2018 (ds27, NIL per municipio prevalente)",
  "ds47_municipio_min": "idem",
  "spearman_nil_sedi_nido_reddito": "build.py: sedi di nido per 1.000 bambini 0-2 (NIL con almeno 150 bambini) contro reddito stimato del NIL; [rho, p, n NIL, [IC95 basso, alto]]",
  "tp_milano_2024_tot": "MIM DS0090+DS0100, primaria, tempo pieno / alunni, statale + paritaria, a.s. 2024/25, scuole nel comune di Milano",
  "tp_milano_2015_tot": "idem, a.s. 2015/16",
  "tp_milano_2024_statale": "idem, solo statali",
  "tp_milano_2024_paritaria": "idem, solo paritarie",
  "tp_italia_2024_tot": "idem, tutta Italia",
  "tp_italia_2015_tot": "idem, a.s. 2015/16",
  "tp_alunni_milano_2024": "idem, alunni primaria (statale+paritaria)",
  "tp_alunni_milano_2024_statale": "idem",
  "tp_alunni_milano_2024_paritaria": "idem",
  "tp_statale_milano_primo": "Milano ha la quota di tempo pieno nelle statali più alta tra le 14 città",
  "tp_statale_seconda": "idem",
  "tp_nil_statali_unita_sotto_50": "build.py: unità statali di Milano con meno del 50% di alunni a tempo pieno, su tutte le unità statali di primaria (a.s. 2024/25)",
  "mensa_milano_pct": "MIM edilizia scolastica statale (ambienti funzionali), a.s. 2024/25: alunni di primaria statale in scuole con almeno un edificio con spazio mensa / alunni; alunni da DS0090",
  "mensa_napoli_pct": "idem",
  "mensa_roma_pct": "idem",
  "mensa_italia_pct": "idem",
  "mensa_milano_non_nel_file_pct": "idem: scuole di Milano che non compaiono nel file edilizia",
  "invalsi8_milano_2024": "INVALSI open data (dispersione e eccellenza), aggregato 'Comune plesso', Totale, grado 8, anno 2024-25: % studenti a rischio dispersione implicita",
  "invalsi8_napoli_2024": "idem",
  "invalsi8_italia_2024": "idem, Italia",
  "invalsi13_milano_2024": "idem, grado 13: % studenti in dispersione implicita",
  "invalsi13_italia_2024": "idem",
  "invalsi8_posizione_milano": "posizione di Milano (1 = valore più basso) tra le 14 città, grado 8, 2024-25, e la città con il valore più basso",
  "invalsi_per_origine_2024": "INVALSI open data, aggregati 'Italia' e 'Provincia' (Milano), 2024-25, per origine: i singoli comuni non hanno la divisione",
  "invalsi8_milano_copertura_pct": "INVALSI: % alunni che hanno fatto tutte le prove sugli attesi",
  "neet_milano": "ISTAT Bes dei territori 2025, 02IST006-N22, Città metropolitana di Milano, ultimo anno",
  "spearman_cap": "build.py, 38 CAP (n con reddito = 38): tempo pieno tutte le scuole / solo statali / quota paritarie contro reddito medio per contribuente (a.i. 2024, euro 2025). [rho, p, [IC95]]",
  "paritarie_milano_quota_2024": "alunni paritarie / alunni totali, primaria Milano 2024/25 (MIM DS0090/DS0100)",
  "spearman_14_citta_reddito": "Spearman tra reddito medio per contribuente (MEF 2024) e ogni indicatore, 14 città; [rho, p, [IC95], n]",
  "nidi_rango_milano_2024": "posizione di Milano per posti ogni 100 bambini 0-2 nel 2024 tra le 14 città (1 = più alto)",
  "nil_con_scuole_primarie": "build.py: NIL con almeno una scuola primaria (MIM) assegnata",
  "milano_alunni_primaria_senza_nil": "alunni di scuole primarie di Milano (MIM) senza NIL (indirizzo non agganciato alle localizzazioni del Comune)",
  "nil_tp_tot_sotto_55": "NIL con scuole primarie e tempo pieno (tutte le scuole) sotto il 55%",
  "nil_tp_statali_sotto_70": "NIL con tempo pieno nelle statali sotto il 70% (a.s. 2024/25)",
  "nil_mensa_sotto_50": "NIL con meno del 50% di alunni statali in scuole con spazio mensa",
  "ds47_municipi_altri_min_max": "sedi per 1.000 bambini 0-2, municipi esclusi il più alto e il più basso",
  "nil_tp_tot_sotto_55_quota_paritaria_min": "quota minima di alunni in paritarie tra i NIL con tempo pieno (tutte le scuole) sotto il 55%",
  "cap_statali_sotto_90": "CAP con tempo pieno nelle statali sotto il 90%: [n, su n CAP con statali, elenco CAP/tempo pieno/reddito]",
  "nil_sedi_nido_n_calcolabili": "NIL con almeno 150 bambini 0-2 (2018)"
 },
 "nidi_milano_p100_2024": 49.3,
 "nidi_milano_posti_2024": 14024,
 "nidi_milano_p100_pub_2024": 24.7,
 "nidi_milano_p100_priv_2024": 24.6,
 "nidi_milano_quota_privati_2024": 49.9,
 "nidi_italia_p100_2024": 33.2,
 "nidi_lombardia_p100_2024": 39.4,
 "nidi_milano_bambini_0_2_istat_2024": 28446,
 "milano_0_2_ds27_2024": 27539,
 "milano_0_2_ds27_2013": 34803,
 "milano_0_2_calo_2013_2024_pct": -20.9,
 "milano_utenti_servizi_comune_2013": 11208,
 "milano_utenti_servizi_comune_2024": 7925,
 "milano_utenti_per100_0_2_ds27": {
  "2013": 32.2,
  "2014": 26.3,
  "2015": 25.8,
  "2016": 26.1,
  "2017": 26.9,
  "2018": 26.8,
  "2019": 24.8,
  "2020": 24.7,
  "2021": 27.3,
  "2022": 27.8,
  "2023": 27.9,
  "2024": 28.8
 },
 "milano_salti_serie": {
  "posti_pubblici_2019": 9757,
  "posti_pubblici_2020": 6535,
  "posti_privati_2021": 1836,
  "posti_privati_2022": 6848,
  "servizi_privati_2021": 97,
  "servizi_privati_2022": 278,
  "p100_2019": 37.5,
  "p100_2021": 27.8,
  "p100_2022": 48.0
 },
 "ds47_sedi_2018_19": 378,
 "ds47_sedi_comunali_2018_19": 27,
 "ds47_senza_posizione_2018_19": 66,
 "ds47_municipio_max": [
  1,
  15.4
 ],
 "ds47_municipio_min": [
  2,
  9.7
 ],
 "spearman_nil_sedi_nido_reddito": [
  0.01,
  0.9688,
  63,
  [
   -0.26,
   0.25
  ]
 ],
 "tp_milano_2024_tot": 82.1,
 "tp_milano_2015_tot": 82.2,
 "tp_milano_2024_statale": 96.8,
 "tp_milano_2024_paritaria": 26.9,
 "tp_italia_2024_tot": 42.5,
 "tp_italia_2015_tot": 34.1,
 "tp_alunni_milano_2024": 52353,
 "tp_alunni_milano_2024_statale": 41308,
 "tp_alunni_milano_2024_paritaria": 11045,
 "tp_statale_milano_primo": true,
 "tp_statale_seconda": [
  "Firenze",
  91.8
 ],
 "tp_nil_statali_unita_sotto_50": [
  2,
  145
 ],
 "mensa_milano_pct": 94.2,
 "mensa_napoli_pct": 2.5,
 "mensa_roma_pct": 46.4,
 "mensa_italia_pct": 56.3,
 "mensa_milano_non_nel_file_pct": 2.4,
 "invalsi8_milano_2024": 6.9,
 "invalsi8_napoli_2024": 21.9,
 "invalsi8_italia_2024": 12.3,
 "invalsi13_milano_2024": 5.2,
 "invalsi13_italia_2024": 8.7,
 "invalsi8_posizione_milano": [
  2,
  "Bologna"
 ],
 "invalsi_per_origine_2024": {
  "Italia": {
   "8": {
    "Nativo": 11.6,
    "Straniero I generazione": 22.5,
    "Straniero II generazione": 10.4,
    "Totale": 12.3
   },
   "13": {
    "Nativo": 8.0,
    "Straniero I generazione": 7.1,
    "Straniero II generazione": 7.3,
    "Totale": 8.7
   }
  },
  "Provincia di Milano": {
   "8": {
    "Nativo": 5.7,
    "Straniero I generazione": 24.6,
    "Straniero II generazione": 9.2,
    "Totale": 8.1
   },
   "13": {
    "Nativo": 4.1,
    "Straniero I generazione": 7.9,
    "Straniero II generazione": 5.4,
    "Totale": 4.9
   }
  }
 },
 "invalsi8_milano_copertura_pct": 93.2,
 "neet_milano": [
  2024,
  10.6
 ],
 "spearman_cap": {
  "tempo_pieno_tot_vs_reddito": [
   -0.39,
   0.0159,
   [
    -0.65,
    -0.07
   ]
  ],
  "tempo_pieno_statali_vs_reddito": [
   -0.54,
   0.0005
  ],
  "quota_paritaria_vs_reddito": [
   0.41,
   0.0102,
   [
    0.08,
    0.66
   ]
  ]
 },
 "paritarie_milano_quota_2024": 21.1,
 "spearman_14_citta_reddito": {
  "nidi_p100": [
   0.93,
   0.0,
   [
    0.71,
    1.0
   ],
   14
  ],
  "tp_tot": [
   0.82,
   0.0003,
   [
    0.46,
    0.94
   ],
   14
  ],
  "tp_stat": [
   0.85,
   0.0001,
   [
    0.54,
    0.97
   ],
   14
  ],
  "mensa": [
   0.67,
   0.0087,
   [
    0.2,
    0.9
   ],
   14
  ],
  "disp8": [
   -0.91,
   0.0,
   [
    -0.98,
    -0.69
   ],
   14
  ],
  "disp13": [
   -0.34,
   0.2333,
   [
    -0.83,
    0.26
   ],
   14
  ]
 },
 "nidi_rango_milano_2024": [
  4,
  14
 ],
 "nil_con_scuole_primarie": 65,
 "milano_alunni_primaria_senza_nil": 3815,
 "nil_tp_tot_sotto_55": 10,
 "nil_tp_statali_sotto_70": [
  [
   "Guastalla",
   43.9
  ],
  [
   "Isola",
   69.5
  ]
 ],
 "nil_mensa_sotto_50": [
  [
   "Vigentino - Q.re Fatima",
   19.2
  ],
  [
   "Baggio - Q.re degli Olmi - Q.re Valsesia",
   40.1
  ]
 ],
 "ds47_municipi_altri_min_max": [
  10.4,
  13.6
 ],
 "nil_tp_tot_sotto_55_quota_paritaria_min": 45.6,
 "cap_statali_sotto_90": [
  4,
  38,
  [
   [
    "20122",
    73.3,
    70848
   ],
   [
    "20123",
    85.2,
    86405
   ],
   [
    "20145",
    76.1,
    93777
   ],
   [
    "20159",
    76.4,
    35580
   ]
  ]
 ],
 "nil_sedi_nido_n_calcolabili": 63,
 "controlli": {
  "nidi: posti pubblici + privati = totale (max scarto, 6 città x 12 anni)": {
   "calcolato": 0.0,
   "atteso": 0.0,
   "ok": true
  },
  "nidi: p100 totale coincide tra i due scarichi ISTAT (max scarto)": {
   "calcolato": 0.0,
   "atteso": 0.0,
   "ok": true
  },
  "milano_0_2": {
   "istat_implicito_2024": 28446.0,
   "comune_ds27_2024": 27539,
   "comune_ds27_2025": 26602
  },
  "ds47: righe con municipio (2018/19, su tutte le sedi)": {
   "calcolato": 378.0,
   "atteso": 378.0,
   "ok": true
  },
  "ds47_sedi_per_anno": {
   "2016/17": 371,
   "2017/18": 373,
   "2018/19": 378
  },
  "ds47_sedi_senza_posizione_2018_19": 66,
  "residenti 0-2 2018: somma NIL = somma municipi": {
   "calcolato": 33316.0,
   "atteso": 33316.0,
   "ok": true
  },
  "tempo scuola 2015/2016 statale: alunni di scuole senza comune in anagrafe": {
   "calcolato": 0.0,
   "atteso": 0.0,
   "ok": true
  },
  "tempo scuola 2015/2016 paritaria: alunni di scuole senza comune in anagrafe": {
   "calcolato": 0.0,
   "atteso": 0.0,
   "ok": true
  },
  "tempo scuola 2016/2017 statale: alunni di scuole senza comune in anagrafe": {
   "calcolato": 0.0,
   "atteso": 0.0,
   "ok": true
  },
  "tempo scuola 2016/2017 paritaria: alunni di scuole senza comune in anagrafe": {
   "calcolato": 0.0,
   "atteso": 0.0,
   "ok": true
  },
  "tempo scuola 2017/2018 statale: alunni di scuole senza comune in anagrafe": {
   "calcolato": 0.0,
   "atteso": 0.0,
   "ok": true
  },
  "tempo scuola 2017/2018 paritaria: alunni di scuole senza comune in anagrafe": {
   "calcolato": 0.0,
   "atteso": 0.0,
   "ok": true
  },
  "tempo scuola 2018/2019 statale: alunni di scuole senza comune in anagrafe": {
   "calcolato": 0.0,
   "atteso": 0.0,
   "ok": true
  },
  "tempo scuola 2018/2019 paritaria: alunni di scuole senza comune in anagrafe": {
   "calcolato": 0.0,
   "atteso": 0.0,
   "ok": true
  },
  "tempo scuola 2019/2020 statale: alunni di scuole senza comune in anagrafe": {
   "calcolato": 0.0,
   "atteso": 0.0,
   "ok": true
  },
  "tempo scuola 2019/2020 paritaria: alunni di scuole senza comune in anagrafe": {
   "calcolato": 0.0,
   "atteso": 0.0,
   "ok": true
  },
  "tempo scuola 2020/2021 statale: alunni di scuole senza comune in anagrafe": {
   "calcolato": 0.0,
   "atteso": 0.0,
   "ok": true
  },
  "tempo scuola 2020/2021 paritaria: alunni di scuole senza comune in anagrafe": {
   "calcolato": 0.0,
   "atteso": 0.0,
   "ok": true
  },
  "tempo scuola 2021/2022 statale: alunni di scuole senza comune in anagrafe": {
   "calcolato": 0.0,
   "atteso": 0.0,
   "ok": true
  },
  "tempo scuola 2021/2022 paritaria: alunni di scuole senza comune in anagrafe": {
   "calcolato": 0.0,
   "atteso": 0.0,
   "ok": true
  },
  "tempo scuola 2022/2023 statale: alunni di scuole senza comune in anagrafe": {
   "calcolato": 0.0,
   "atteso": 0.0,
   "ok": true
  },
  "tempo scuola 2022/2023 paritaria: alunni di scuole senza comune in anagrafe": {
   "calcolato": 0.0,
   "atteso": 0.0,
   "ok": true
  },
  "tempo scuola 2023/2024 statale: alunni di scuole senza comune in anagrafe": {
   "calcolato": 0.0,
   "atteso": 0.0,
   "ok": true
  },
  "tempo scuola 2023/2024 paritaria: alunni di scuole senza comune in anagrafe": {
   "calcolato": 0.0,
   "atteso": 0.0,
   "ok": true
  },
  "tempo scuola 2024/2025 statale: alunni di scuole senza comune in anagrafe": {
   "calcolato": 0.0,
   "atteso": 0.0,
   "ok": true
  },
  "tempo scuola 2024/2025 paritaria: alunni di scuole senza comune in anagrafe": {
   "calcolato": 0.0,
   "atteso": 0.0,
   "ok": true
  },
  "tempo pieno: Italia 2024 = 14 città + altri comuni (alunni primaria st.+par.)": {
   "calcolato": 2318092.0,
   "atteso": 2318092.0,
   "ok": true
  },
  "Milano 2024/25: alunni primaria (st+par) nel file tempo scuola": {
   "calcolato": 52353.0,
   "atteso": 52353.0,
   "ok": true
  },
  "milano_2024_alunni_senza_nil": 3815,
  "invalsi: righe doppie città-anno-grado": {
   "calcolato": 0.0,
   "atteso": 0.0,
   "ok": true
  },
  "bes_territori_cm": [
   "Bari",
   "Bologna",
   "Cagliari",
   "Catania",
   "Firenze",
   "Genova",
   "Messina",
   "Milano",
   "Napoli",
   "Palermo",
   "Reggio di Calabria",
   "Roma",
   "Torino",
   "Venezia"
  ],
  "reddito Milano 2024 per contribuente (pagina redditi: 40.316 per il 2025 correnti?)": {
   "calcolato": 40316.0,
   "atteso": 40316.0,
   "ok": true
  },
  "cap_n": 38,
  "spearman_cap": {
   "tempo_pieno_tot_vs_reddito": [
    -0.39,
    0.0159,
    [
     -0.65,
     -0.07
    ]
   ],
   "tempo_pieno_statali_vs_reddito": [
    -0.54,
    0.0005
   ],
   "quota_paritaria_vs_reddito": [
    0.41,
    0.0102,
    [
     0.08,
     0.66
    ]
   ]
  },
  "nil_con_scuole_primarie": 65,
  "nil_tempo_pieno_statali_min_max": [
   43.9,
   100.0
  ],
  "milano_statali_unita_sotto_50pct_tp": 2,
  "milano_statali_unita": 145,
  "spearman_nil_sedi_nido_reddito": [
   0.01,
   0.9688,
   63,
   [
    -0.26,
    0.25
   ]
  ]
 },
 "avvisi_pagina": []
}