{"id":3510,"date":"2025-12-26T14:20:04","date_gmt":"2025-12-26T14:20:04","guid":{"rendered":"https:\/\/earlyinstitute.org\/sipimexico\/?page_id=3510"},"modified":"2026-01-07T04:34:13","modified_gmt":"2026-01-07T04:34:13","slug":"primera-infancia-datos-estatales-y-municipales","status":"publish","type":"page","link":"https:\/\/earlyinstitute.org\/sipimexico\/primera-infancia-datos-estatales-y-municipales\/","title":{"rendered":"Datos estatales y municipales"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3510\" class=\"elementor elementor-3510\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1cad473 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1cad473\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-806328a\" data-id=\"806328a\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-dcce228 elementor-widget elementor-widget-heading\" data-id=\"dcce228\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Datos estatales y municipales <br>de primera infancia<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-353595d elementor-widget elementor-widget-text-editor\" data-id=\"353595d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Fuente: Censo de Poblaci\u00f3n y Vivienda 2020<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-726d6c7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"726d6c7\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0453e7f\" data-id=\"0453e7f\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a7c445a elementor-widget elementor-widget-shortcode\" data-id=\"a7c445a\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js@3.5.0\/dist\/chart.min.js\"><\/script>\n<script src=\"https:\/\/earlyinstitute.org\/sipimexico\/wp-includes\/js\/underscore.min.js?ver=1.13.7\" id=\"underscore-js\"><\/script>\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/xlsx\/dist\/xlsx.full.min.js\"><\/script>\n\n<style>\nhtml { margin-top:0 !important;}\n#wpadminbar { display:none !important;}\n.row { font-size:0; margin-bottom:45px;}\n.row .col { width:50%; display:inline-block; vertical-align:middle;  }\n.row.c3 .col { width:33.33%; padding:15px;}\n.row.c3 .col .subtitle { margin-top:15px;}\n.row.c3 .col { vertical-align:top; }\n.row.c8x2 .col { vertical-align:top; padding:10px;}\n.row.c8x2 .col:first-child { width:75%;}\n.row.c8x2 .col:last-child { width:25%;}\n.row.full .col { width:100%; padding:15px;}\n.row .col p { font-size:18px;}\n.row .col h4 { font-weight:400;}\n.centered { text-align:center; }\n\n.row.full .col { width:100%; display:inline-block; vertical-align:middle;  }\n.holder {  border:#e4e4e4 solid 1px; background:#ffffff; padding:25px;}\np.nb { margin-bottom:0px;}\na.dgreen { color:#1a4a67; text-decoration:underline; font-size:16px; }\n.filter .spacer { height:5px;}\n.filter label { padding-bottom:2px; display:block;}\n.filter select { padding-left:5px;}\n\ntable { margin-block-end:0px;}\ntable thead tr th { background-color:#494B50; color:#fff; font-size:14px; padding:7px}\ntable tbody tr td { color:#333; font-size:14px; padding:5px;}\n\n.filterBox { border:#4CC08B solid 1px; background-color: #d4f4ee; padding:15px; margin-bottom:25px; font-size: 0;}\n.filterBox .field { display:inline-block; width: 33.33%; vertical-align: top; font-size: 14px; padding-right: 10px; }\n.filterBox .field.full { width: 100%;}\n.filterBox h2 { color:#4CC08B; font-size:18px; }\n.filterBox label { color:#333; font-size: 12px; font-weight: bold; display: block; padding-bottom: 3px; text-transform: uppercase;}\n.filterBox .field.inline label  { display: inline-block; margin-right:15px}\n.filterBox .field.inline label input { margin-right:5px;}\ninput#search { padding:2px 5px; font-size:14px;}\nselect { font-size:14px; padding:5px 4px !important;}\n.spacer { height:15px; }\n.scroller { overflow-x:scroll; background-color:#fff; border:#e4e4e4 solid 1px;}\n\n.download { text-align: right; padding-top:15px; padding-bottom:15px;}\n.download a { background: #4CC08B; color:#fff; border-radius: 3px; padding:7px 10px; text-align: center; }\n.download a:last-child { margin-left:10px;}\n\n@media only screen and (max-width:768px) {\n  .filterBox .field { display:inline-block; width: 100%; margin-bottom:10px; }\n  .filterBox .field select { width:100%;}\n}\n<\/style>\n\n<!-- section -->\n<div class=\"row full\">\n  <div class=\"col\">\n    <div class=\"subtitle centered\"><h3>Estatal \u2022 Municipal<\/h3><h2>Total de ni\u00f1os y ni\u00f1as <br\/><\/b>por municipio<\/h2><\/div>\n   <div class=\"holder\">\n     <div class=\"filterBox\">\n       <div class=\"field\">\n         <label>Estado:<\/label>\n         <select id=\"lstEstados\" name=\"lstEstados\" class=\"total estados\"><\/select>\n\n       <\/div>\n       <div class=\"field\">\n         <label>ni\u00f1os y ni\u00f1as:<\/label>\n          <select id=\"lstVariables\" name=\"total lstVariables\">\n            <option value=\"primera_infancia\">Con edad en primera infancia<\/option>\n            <option value=\"primera_infancia_afro\">Considerados afrodecescientes<\/option>\n            <option value=\"primera_infancia_discapacidad\">Limitaci\u00f3n, discapacidad o alg\u00fan problema y\/o condici\u00f3n mental<\/option>\n            <option value=\"primera_infancia_salud\">Afiliaci\u00f3n a servicios de salud<\/option>\n            <option value=\"primera_infancia_LN_enentidad\">Lugar nacimiento en la entidad<\/option>\n            <option value=\"primera_infancia_LN_en_otraentidad\">Lugar nacimiento en otra entidad<\/option>\n            <option value=\"primera_infancia_LN_en_otro_pais\">Lugar nacimiento en otro pa\u00eds<\/option>\n            <option value=\"primera_infancia_usa\">Lugar nacimiento en Estados Unidos<\/option>\n          <\/select>\n      <\/div>\n       <div class=\"field full inline\" style=\"margin-top:15px;\">\n         <label><input type=\"checkbox\" name=\"anios\" class=\"chk check00\" checked>0 a\u00f1os<\/label>\n         <label><input type=\"checkbox\" name=\"anios\" class=\"chk check01\" checked>1 a\u00f1os<\/label>\n         <label><input type=\"checkbox\" name=\"anios\" class=\"chk check02\" checked>2 a\u00f1os<\/label>\n         <label><input type=\"checkbox\" name=\"anios\" class=\"chk check03\" checked>3 a\u00f1os<\/label>\n         <label><input type=\"checkbox\" name=\"anios\" class=\"chk check04\" checked>4 a\u00f1os<\/label>\n         <label><input type=\"checkbox\" name=\"anios\" class=\"chk check05\" checked>5 a\u00f1os<\/label>\n      <\/div>\n    <\/div>Total de ni\u00f1os y ni\u00f1as por municipio\n    <ul style=\"font-size:15px;display:none\">\n      <li><a href=\"#\">General<\/a><\/li>\n      <li><a href=\"#\">Edades<\/a><\/li>\n      <li><a href=\"#\">Tabla de datos<\/a><\/li>\n    <\/ul>\n    <br \/>\n    <canvas id=\"chart_04\" style=\"background-color: white;\"><\/canvas>\n    <div class=\"spacer\"><\/div>\n    <div class=\"download\">\n      <a href=\"javascript:void(0)\" onclick=\"exportarExcel()\" style=\"font-size:15px;\">Exportar a Excel<\/a>\n      <a href=\"javascript:void(0)\" download=\"grafico.png\" class=\"btnDescargar\" style=\"font-size:15px;\">Descargar Gr\u00e1fico<\/a>\n    <\/div>\n    <div class=\"scroller\">\n    <table border=\"0\" id=\"tblTotales\">\n      <thead>\n        <tr>\n            <th align=\"left\">Municipios (<span class=\"totalMunicipios\"><\/span>)<\/th>\n                 <th align=\"left\">Variable<\/th>\n                 <th class=\"cell00\">0 A\u00f1os<\/th>\n                 <th class=\"cell01\">1 A\u00f1o<\/th>\n                 <th class=\"cell02\">2 A\u00f1os<\/th>\n                 <th class=\"cell03\">3 A\u00f1os<\/th>\n                 <th class=\"cell04\">4 A\u00f1os<\/th>\n                 <th class=\"cell05\">5 A\u00f1os<\/th>\n                 <th>TOTAL<\/th>\n             <\/tr>\n         <\/thead>\n         <tbody><\/tbody>\n     <\/table>\n     <\/div>\n  <\/div>\n\n<script>\n\nconst pluginFondoBlanco = {\n  id: 'customCanvasBackgroundColor',\n  beforeDraw: (chart, args, options) => {\n    const {ctx} = chart;\n    ctx.save();\n    ctx.globalCompositeOperation = 'destination-over';\n    ctx.fillStyle = options.color || '#99ffff'; \/\/ Color por defecto\n    ctx.fillRect(0, 0, chart.width, chart.height);\n    ctx.restore();\n  }\n};\nChart.register(pluginFondoBlanco);\n\nvar sexChartData = { labels: [], datasets: [ { label: 'Municipios', data: [], backgroundColor: ['#FFCE00','#4CC08B'], } ] };\nvar sexChartConfig = {\n  type: 'bar',\n  data: sexChartData,\n  options: { \n    responsive: true, \n    plugins: { \n      legend: { display: true,position: 'bottom' },\n      customCanvasBackgroundColor: { color: 'white', }\n   } \n  },\n};\nvar chart_04 = new Chart(document.getElementById('chart_04'),sexChartConfig);\n<\/script>\n<\/div>\n<\/div>\n<script>\nvar result = [] || {};\nvar datos = { general: [], salud: [], discapacidad: [], estados: [] };\nvar globalData =  [] || {};\n\n(function ($) {\n  $(document).ready(function(){\n    $(\"select.total\").change(function(){ getDatos(); });\n    $(\"#lstVariables\").change(function(){ getDatos(); });\n    $(\"input.chk\").change(function(){ getDatos(); });\n    $(\"a.btnDescargar\").click(function(){\n      const imageDataUrl = chart_04.toBase64Image();\n      this.href = imageDataUrl;\n    });\n  });\n    \/\/\n  let endpoint = \"\/sipimexico\/json\/full.json\";\n  $.getJSON(endpoint, function (req) {\n      \/\/ general primera infancia\n      let data = req.c.general;\n      globalData = req.c;\n      \/\/ General\n      for(var i=0;i<data.length;i++){\n        data[i].idx = String(data[i].ID).replace(\/\\s+\/g, '');\n        if(data[i].idx.length==1){  data[i].idx = \"0\"+data[i].idx; }\n      }\n      \/\/ Afro\n      for(var i=0;i<globalData.afro.length;i++){\n        globalData.afro[i].idx = String(globalData.afro[i].ID).replace(\/\\s+\/g, '');\n        if(globalData.afro[i].idx.length==1){ globalData.afro[i].idx = \"0\"+globalData.afro[i].idx; }\n      }\n      \/\/ Discapacidad\n      for(var i=0;i<globalData.discapacidad.length;i++){\n        globalData.discapacidad[i].idx = String(globalData.discapacidad[i].ID).replace(\/\\s+\/g, '');\n        if(globalData.discapacidad[i].idx.length==1){ globalData.discapacidad[i].idx = \"0\"+globalData.discapacidad[i].idx; }\n      }\n      \/\/ salud\n      for(var i=0;i<globalData.salud.length;i++){\n        globalData.salud[i].idx = String(globalData.salud[i].ID).replace(\/\\s+\/g, '');\n        if(globalData.salud[i].idx.length==1){ globalData.salud[i].idx = \"0\"+globalData.salud[i].idx; }\n      }\n       \/\/ salud\n      for(var i=0;i<globalData.ln_en_entidad.length;i++){\n        globalData.ln_en_entidad[i].idx = String(globalData.ln_en_entidad[i].ID).replace(\/\\s+\/g, '');\n        if(globalData.ln_en_entidad[i].idx.length==1){ globalData.ln_en_entidad[i].idx = \"0\"+globalData.ln_en_entidad[i].idx; }\n      }\n\n       for(var i=0;i<globalData.ln_otro_pais.length;i++){\n        globalData.ln_otro_pais[i].idx = String(globalData.ln_otro_pais[i].ID).replace(\/\\s+\/g, '');\n        if(globalData.ln_otro_pais[i].idx.length==1){ globalData.ln_otro_pais[i].idx = \"0\"+globalData.ln_otro_pais[i].idx; }\n      }\n\n       for(var i=0;i<globalData.ln_otra_entidad.length;i++){\n        globalData.ln_otra_entidad[i].idx = String(globalData.ln_otra_entidad[i].ID).replace(\/\\s+\/g, '');\n        if(globalData.ln_otra_entidad[i].idx.length==1){ globalData.ln_otra_entidad[i].idx = \"0\"+globalData.ln_otra_entidad[i].idx; }\n      }\n      for(var i=0;i<globalData.usa.length;i++){\n        globalData.usa[i].idx = String(globalData.usa[i].ID).replace(\/\\s+\/g, '');\n        if(globalData.usa[i].idx.length==1){ globalData.usa[i].idx = \"0\"+globalData.usa[i].idx; }\n      }\n\n      \/\/ estados\n      result  = data;\n      let auxestados = _.filter(data, function (item) { return String(item.ID).length<=2; });\n      datos.general = data\n      let estados = _.sortBy(auxestados, 'Entidad');\n      datos.estados = estados\n\n      \/\/dropdown estados\n\n      let options = estados.map(item => `<option value=\"${item.idx}\">${item.Entidad}<\/option>`).join('');\n      $(\"select.estados\").each(function (index){\n        $(this).html(options);\n        $(this)[0].selectedIndex = 0;\n      });\n      getDatos();\n      \/\/bloque de edades poner las suma de todos.\n      let nnaPrimeraInfancia = {\n        a0: _.reduce(data, function (sum, obj) { return sum + (obj.idx && obj.idx.length > 2? Number(obj.a0 || 0) : 0); }, 0),\n        a1: _.reduce(data, function (sum, obj) { return sum + (obj.idx && obj.idx.length > 2? Number(obj.a1 || 0) : 0); }, 0),\n        a2: _.reduce(data, function (sum, obj) { return sum + (obj.idx && obj.idx.length > 2? Number(obj.a2 || 0) : 0); }, 0),\n        a3: _.reduce(data, function (sum, obj) { return sum + (obj.idx && obj.idx.length > 2? Number(obj.a3 || 0) : 0); }, 0),\n        a4: _.reduce(data, function (sum, obj) { return sum + (obj.idx && obj.idx.length > 2? Number(obj.a4 || 0) : 0); }, 0),\n        a5: _.reduce(data, function (sum, obj) { return sum + (obj.idx && obj.idx.length > 2? Number(obj.a5 || 0) : 0); }, 0),\n        total : 0,\n      }\n      nnaPrimeraInfancia.total = (nnaPrimeraInfancia.a0+nnaPrimeraInfancia.a1+nnaPrimeraInfancia.a2+nnaPrimeraInfancia.a3+nnaPrimeraInfancia.a4+nnaPrimeraInfancia.a5);\n      $(\"table.tblEdades > tbody tr td\").eq(3).html(new Intl.NumberFormat(\"en-US\").format(nnaPrimeraInfancia.a0));\n      $(\"table.tblEdades > tbody tr td\").eq(4).html(new Intl.NumberFormat(\"en-US\").format(nnaPrimeraInfancia.a1));\n      $(\"table.tblEdades > tbody tr td\").eq(5).html(new Intl.NumberFormat(\"en-US\").format(nnaPrimeraInfancia.a2));\n      $(\"table.tblEdades > tbody tr td\").eq(6).html(new Intl.NumberFormat(\"en-US\").format(nnaPrimeraInfancia.a3));\n      $(\"table.tblEdades > tbody tr td\").eq(7).html(new Intl.NumberFormat(\"en-US\").format(nnaPrimeraInfancia.a4));\n      $(\"table.tblEdades > tbody tr td\").eq(8).html(new Intl.NumberFormat(\"en-US\").format(nnaPrimeraInfancia.a5));\n      $(\"table.tblEdades > tbody tr td\").eq(9).html(\"<strong>\"+(new Intl.NumberFormat(\"en-US\").format(nnaPrimeraInfancia.total))+\"<\/strong>\");\n      $(\"#resultado\").html(JSON.stringify(data));\n\n      getDatos();\n\n\n    }).fail(function (err) {\n        console.error(\"Error:\", err);\n    });\n\n\n\n\n  function getDatos(){\n    let est = $(\"select.total.estados option:selected\").val();\n    let estLabel = $(\"select.total.estados option:selected\").text();\n    let variable = $(\"#lstVariables option:selected\").val();\n    let variableText =  $(\"#lstVariables option:selected\").text();\n    let entidadesAux = [] || {};\n    switch(variable){\n      case \"primera_infancia\":\n        entidadesAux = _.filter(globalData.general, function (item) { return item.idx.slice(0, 2)==est && item.ID!=Number(est); });\n        entidadesEst = _.filter(globalData.general, function (item) { return item.ID==Number(est); });\n      break;\n      case \"primera_infancia_afro\":\n        entidadesAux = _.filter(globalData.afro, function (item) { return item.idx.slice(0, 2)==est && item.ID!=est; });\n        entidadesEst = _.filter(globalData.afro, function (item) { return item.ID==Number(est); });\n      break;\n      case \"primera_infancia_discapacidad\":\n        entidadesAux = _.filter(globalData.discapacidad, function (item) { return item.idx.slice(0, 2)==est && item.ID!=est; });\n        entidadesEst = _.filter(globalData.discapacidad, function (item) { return item.ID==Number(est); });\n      break;\n      case \"primera_infancia_salud\":\n        entidadesAux = _.filter(globalData.salud, function (item) { return item.idx.slice(0, 2)==est && item.ID!=est; });\n        entidadesEst = _.filter(globalData.salud, function (item) { return item.ID==Number(est); });\n      break;\n      case \"primera_infancia_LN_enentidad\":\n        entidadesAux = _.filter(globalData.ln_en_entidad, function (item) { return item.idx.slice(0, 2)==est && item.ID!=est; });\n        entidadesEst = _.filter(globalData.ln_en_entidad, function (item) { return item.ID==Number(est); });\n      break;\n      case \"primera_infancia_LN_en_otraentidad\":\n        entidadesAux = _.filter(globalData.ln_otra_entidad, function (item) { return item.idx.slice(0, 2)==est && item.ID!=est; });\n        entidadesEst = _.filter(globalData.ln_otra_entidad, function (item) { return item.ID==Number(est); });\n      break;\n      case \"primera_infancia_LN_en_otro_pais\":\n        entidadesAux = _.filter(globalData.ln_otro_pais, function (item) { return item.idx.slice(0, 2)==est && item.ID!=est; });\n        entidadesEst = _.filter(globalData.ln_otro_pais, function (item) { return item.ID==Number(est); });\n      break;\n      case \"primera_infancia_usa\":\n        entidadesAux = _.filter(globalData.usa, function (item) { return item.idx.slice(0, 2)==est && item.ID!=est; });\n        entidadesEst = _.filter(globalData.usa, function (item) { return item.ID==Number(est); });\n      break;\n    }\n\n    let entidades = _.sortBy(entidadesAux, \"Entidad\");\n    let upd = { labels: [], data: [] };\n\n    let buff = '';\n\n    for(var i=0;i<entidades.length;i++){\n      upd.labels.push(entidades[i].Entidad);\n      let nnaPrimeraInfancia = {\n        a0: ($(\"input.check00\").is(\":checked\") ? Number(entidades[i].a0) : 0),\n        a1: ($(\"input.check01\").is(\":checked\") ? Number(entidades[i].a1) : 0),\n        a2: ($(\"input.check02\").is(\":checked\") ? Number(entidades[i].a2) : 0),\n        a3: ($(\"input.check03\").is(\":checked\") ? Number(entidades[i].a3) : 0),\n        a4: ($(\"input.check04\").is(\":checked\") ? Number(entidades[i].a4) : 0),\n        a5: ($(\"input.check05\").is(\":checked\") ? Number(entidades[i].a5) : 0),\n        total : 0,\n      }\n      nnaPrimeraInfancia.total = Number(nnaPrimeraInfancia.a0+nnaPrimeraInfancia.a1+nnaPrimeraInfancia.a2+nnaPrimeraInfancia.a3+nnaPrimeraInfancia.a4+nnaPrimeraInfancia.a5);\n      upd.data.push(nnaPrimeraInfancia.total);\n      buff += '<tr><td>'+entidades[i].Entidad+'<\/td><td>'+variableText+'<\/td><td align=\"center\" class=\"cell00\">'+format(nnaPrimeraInfancia.a0)+'<\/td><td align=\"center\" class=\"cell01\">'+format(nnaPrimeraInfancia.a1)+'<\/td><td align=\"center\" class=\"cell02\">'+format(nnaPrimeraInfancia.a2)+'<\/td><td align=\"center\" class=\"cell03\">'+format(nnaPrimeraInfancia.a3)+'<\/td><td align=\"center\" class=\"cell04\">'+format(nnaPrimeraInfancia.a4)+'<\/td><td align=\"center\" class=\"cell05\">'+format(nnaPrimeraInfancia.a5)+'<\/td><td align=\"center\"><strong>'+format(nnaPrimeraInfancia.total)+'<\/strong><\/td><\/tr>';\n\n    }\n    chart_04.data.labels = upd.labels;\n    chart_04.data.datasets[0].data = upd.data;\n    chart_04.update();\n\n    \/\/ Estados\n\n    let nnaPrimeraInfanciaEstado = {\n        a0: ($(\"input.check00\").is(\":checked\") ? Number(entidadesEst[0].a0) : 0),\n        a1: ($(\"input.check01\").is(\":checked\") ? Number(entidadesEst[0].a1) : 0),\n        a2: ($(\"input.check02\").is(\":checked\") ? Number(entidadesEst[0].a2) : 0),\n        a3: ($(\"input.check03\").is(\":checked\") ? Number(entidadesEst[0].a3) : 0),\n        a4: ($(\"input.check04\").is(\":checked\") ? Number(entidadesEst[0].a4) : 0),\n        a5: ($(\"input.check05\").is(\":checked\") ? Number(entidadesEst[0].a5) : 0),\n        total : 0,\n      }\n      nnaPrimeraInfanciaEstado.total = Number(nnaPrimeraInfanciaEstado.a0+nnaPrimeraInfanciaEstado.a1+nnaPrimeraInfanciaEstado.a2+nnaPrimeraInfanciaEstado.a3+nnaPrimeraInfanciaEstado.a4+nnaPrimeraInfanciaEstado.a5);\n      buff += '<tr><td>TOTAL<\/td><td>'+variableText+'<\/td><td align=\"center\" class=\"cell00\">'+format(nnaPrimeraInfanciaEstado.a0)+'<\/td><td align=\"center\" class=\"cell01\">'+format(nnaPrimeraInfanciaEstado.a1)+'<\/td><td align=\"center\" class=\"cell02\">'+format(nnaPrimeraInfanciaEstado.a2)+'<\/td><td align=\"center\" class=\"cell03\">'+format(nnaPrimeraInfanciaEstado.a3)+'<\/td><td align=\"center\" class=\"cell04\">'+format(nnaPrimeraInfanciaEstado.a4)+'<\/td><td align=\"center\" class=\"cell05\">'+format(nnaPrimeraInfanciaEstado.a5)+'<\/td><td align=\"center\"><strong>'+format(nnaPrimeraInfanciaEstado.total)+'<\/strong><\/td><\/tr>';\n\n    $(\"#tblTotales > tbody\").html(buff);\n    $(\"span.totalMunicipios\").html(upd.data.length);\n\n    if($(\"input.check00\").is(\":checked\")){ $(\".cell00\").show(); }else{ $(\".cell00\").hide(); }\n    if($(\"input.check01\").is(\":checked\")){ $(\".cell01\").show(); }else{ $(\".cell01\").hide(); }\n    if($(\"input.check02\").is(\":checked\")){ $(\".cell02\").show(); }else{ $(\".cell02\").hide(); }\n    if($(\"input.check03\").is(\":checked\")){ $(\".cell03\").show(); }else{ $(\".cell03\").hide(); }\n    if($(\"input.check04\").is(\":checked\")){ $(\".cell04\").show(); }else{ $(\".cell04\").hide(); }\n    if($(\"input.check05\").is(\":checked\")){ $(\".cell05\").show(); }else{ $(\".cell05\").hide(); }\n\n\n}\n\nfunction format(val){ return new Intl.NumberFormat(\"en-US\").format(Number(val)); }\n\nfunction getDataGrid(){\n  let est = $(\"select.matriz.estados\").val();\n  let variable = $(\"select.matriz.variables\").val();\n\n  let temp = [] || {};\n\n  switch(variable){\n    case \"primera_infancia\": temp = _.filter(globalData.general, function (item) { return item.idx.slice(0, 2)==est && item.ID!=est; }); break;\n    case \"primera_infancia_afro\": temp = _.filter(globalData.afro, function (item) { return item.idx.slice(0, 2)==est && item.ID!=est; }); break;\n    case \"primera_infancia_discapacidad\": temp = _.filter(globalData.discapacidad, function (item) { return item.idx.slice(0, 2)==est && item.ID!=est; }); break;\n    case \"primera_infancia_salud\": temp = _.filter(globalData.salud, function (item) { return item.idx.slice(0, 2)==est && item.ID!=est; }); break;\n    case \"primera_infancia_LN_enentidad\": temp = _.filter(globalData.ln_en_entidad, function (item) { return item.idx.slice(0, 2)==est && item.ID!=est; }); break;\n    case \"primera_infancia_LN_en_otraentidad\": temp = _.filter(globalData.ln_otra_entidad, function (item) { return item.idx.slice(0, 2)==est && item.ID!=est; }); break;\n    case \"primera_infancia_LN_en_otro_pais\": temp = _.filter(globalData.ln_otro_pais, function (item) { return item.idx.slice(0, 2)==est && item.ID!=est; }); break;\n    case \"primera_infancia_usa\": temp = _.filter(globalData.usa, function (item) { return item.idx.slice(0, 2)==est && item.ID!=est; }); break;\n  }\n\n  let buff = '';\n  for(var i=0;i<temp.length;i++){\n\n    let celdas = {\n      a0: new Intl.NumberFormat(\"en-US\").format(Number(temp[i].a0)),\n      a1: new Intl.NumberFormat(\"en-US\").format(Number(temp[i].a1)),\n      a2: new Intl.NumberFormat(\"en-US\").format(Number(temp[i].a2)),\n      a3: new Intl.NumberFormat(\"en-US\").format(Number(temp[i].a3)),\n      a4: new Intl.NumberFormat(\"en-US\").format(Number(temp[i].a4)),\n      a5: new Intl.NumberFormat(\"en-US\").format(Number(temp[i].a5)),\n      total : 0,\n    }\n    let label = $(\"select.matriz.variables option:selected\").text();\n    celdas.total =  new Intl.NumberFormat(\"en-US\").format(Number(temp[i].a0+temp[i].a1+temp[i].a2+temp[i].a3+temp[i].a4+temp[i].a5));\n    buff += '<tr><td>'+temp[i].Entidad+'<\/td><td>'+label+'<\/td><td align=\"center\">'+celdas.a0+'<\/td><td align=\"center\">'+celdas.a1+'<\/td><td align=\"center\">'+celdas.a2+'<\/td><td align=\"center\">'+celdas.a3+'<\/td><td align=\"center\">'+celdas.a4+'<\/td><td align=\"center\">'+celdas.a5+'<\/td><td align=\"center\">'+celdas.total+'<\/td><\/tr>';\n  }\n  \/\/ TOTAL\n  entEstado = _.filter(globalData.general, function (item) { return item.ID==Number(est); });\n\n  $(\"#tblDatos > tbody\").html(buff);\n}\n\nfunction getDatosEdadesEstado(options){\n  let est = options.value;\n  let opt = $(\"#lstVariables\").val();\n\n  \/\/ se elimina la selecci\u00f3n\n  $(\"select.edades.municipios\")[0].selectedIndex = 0;\n  $(\"select.edades.variables\")[0].selectedIndex = 0;\n\n  $(\"table.tblEdades > tbody tr td\").eq(0).html(options.label);\n  $(\"table.tblEdades > tbody tr td\").eq(1).html(\"Todos\");\n  $(\"table.tblEdades > tbody tr td\").eq(2).html($(\"select.edades.variables  option:selected\").text());\n\n  let tempMun = _.filter(datos.general, function (item) { return item.idx.slice(0, 2)==est && item.ID!=est; });\n  let municipios = tempMun.map(item => `<option value=\"${item.idx}\">${item.Entidad}<\/option>`).join('');\n  $(\"#lstMunicipios\").html(municipios);\n  $(\"#lstMunicipios\").prepend('<option value=\"*\">Todos<\/option>');\n  $(\"#lstMunicipios\")[0].selectedIndex = 0;\n  console.log(est);\n  let temp = _.filter(datos.general, function (item) { console.log(item.idx+\"vs\"+est); return item.idx==est; });\n  console.log(temp);\n  let edades = {\n    a0: Number(temp[0].a0),\n    a1: Number(temp[0].a1),\n    a2: Number(temp[0].a2),\n    a3: Number(temp[0].a3),\n    a4: Number(temp[0].a4),\n    a5: Number(temp[0].a5),\n    total : 0,\n  }\n  edades.total = (edades.a0+edades.a1+edades.a2+edades.a3+edades.a4+edades.a5);\n\n  $(\"table.tblEdades > tbody tr td\").eq(3).html(new Intl.NumberFormat(\"en-US\").format(edades.a0));\n  $(\"table.tblEdades > tbody tr td\").eq(4).html(new Intl.NumberFormat(\"en-US\").format(edades.a1));\n  $(\"table.tblEdades > tbody tr td\").eq(5).html(new Intl.NumberFormat(\"en-US\").format(edades.a2));\n  $(\"table.tblEdades > tbody tr td\").eq(6).html(new Intl.NumberFormat(\"en-US\").format(edades.a3));\n  $(\"table.tblEdades > tbody tr td\").eq(7).html(new Intl.NumberFormat(\"en-US\").format(edades.a4));\n  $(\"table.tblEdades > tbody tr td\").eq(8).html(new Intl.NumberFormat(\"en-US\").format(edades.a5));\n  $(\"table.tblEdades > tbody tr td\").eq(9).html(\"<strong>\"+(new Intl.NumberFormat(\"en-US\").format(edades.total))+\"<\/strong>\");\n\n}\n\n\nfunction getDatosEdadesVariable(options){\n  let variable = options.value;\n  let edo = $(\"select.edades.estados\").val();\n  let mun = $(\"select.edades.municipios\").val();\n\n\n  $(\"table.tblEdades > tbody tr td\").eq(2).html($(\"select.edades.variables  option:selected\").text());\n  let temp = [];\n  let edades = {} || [];\n  switch(variable){\n    case \"primera_infancia\":\n      if(mun==\"*\") temp = _.filter(globalData.general, function (item) { return item.ID==edo; });\n      if(mun!=\"*\") temp = _.filter(globalData.general, function (item) { return item.idx==mun; });\n      if(mun==\"*\" && edo ==\"*\") temp = _.filter(globalData.general, function (item) { return item.idx.length>2; });\n    break;\n    case \"primera_infancia_afro\":\n      if(mun==\"*\") temp = _.filter(globalData.afro, function (item) { return item.ID==edo; });\n      if(mun!=\"*\") temp = _.filter(globalData.afro, function (item) { return item.idx==mun; });\n      if(mun==\"*\" && edo ==\"*\") temp = _.filter(globalData.afro, function (item) { return item.idx.length>2; });\n    break;\n    case \"primera_infancia_discapacidad\":\n      if(mun==\"*\") temp = _.filter(globalData.discapacidad, function (item) { return item.ID==edo; });\n      if(mun!=\"*\") temp = _.filter(globalData.discapacidad, function (item) { return item.idx==mun; });\n      if(mun==\"*\" && edo ==\"*\") temp = _.filter(globalData.discapacidad, function (item) { return item.idx.length>2; });\n    break;\n    case \"primera_infancia_salud\":\n      if(mun==\"*\") temp = _.filter(globalData.salud, function (item) { return item.ID==edo; });\n      if(mun!=\"*\") temp = _.filter(globalData.salud, function (item) { return item.idx==mun; });\n      if(mun==\"*\" && edo ==\"*\") temp = _.filter(globalData.salud, function (item) { return item.idx.length>2; });\n    break;\n    case \"primera_infancia_LN_enentidad\":\n      if(mun==\"*\") temp = _.filter(globalData.ln_en_entidad, function (item) { return item.ID==edo; });\n      if(mun!=\"*\") temp = _.filter(globalData.ln_en_entidad, function (item) { return item.idx==mun; });\n      if(mun==\"*\" && edo ==\"*\") temp = _.filter(globalData.ln_en_entidad, function (item) { return item.idx.length>2; });\n    break;\n    case \"primera_infancia_LN_en_otraentidad\":\n      if(mun==\"*\") temp = _.filter(globalData.ln_otra_entidad, function (item) { return item.ID==edo; });\n      if(mun!=\"*\") temp = _.filter(globalData.ln_otra_entidad, function (item) { return item.idx==mun; });\n      if(mun==\"*\" && edo ==\"*\") temp = _.filter(globalData.ln_otra_entidad, function (item) { return item.idx.length>2; });\n    break;\n    case \"primera_infancia_LN_en_otro_pais\":\n      if(mun==\"*\") temp = _.filter(globalData.ln_otro_pais, function (item) { return item.ID==edo; });\n      if(mun!=\"*\") temp = _.filter(globalData.ln_otro_pais, function (item) { return item.idx==mun; });\n      if(mun==\"*\" && edo ==\"*\") temp = _.filter(globalData.ln_otro_pais, function (item) { return item.idx.length>2; });\n    break;\n    case \"primera_infancia_usa\":\n      if(mun==\"*\") temp = _.filter(globalData.usa, function (item) { return item.ID==edo; });\n      if(mun!=\"*\") temp = _.filter(globalData.usa, function (item) { return item.idx==mun; });\n      if(mun==\"*\" && edo ==\"*\") temp = _.filter(globalData.usa, function (item) { return item.idx.length>2; });\n    break;\n  }\n\n  edades = {\n    a0: _.reduce(temp, function (sum, obj) { return sum + Number(obj.a0 || 0); }, 0),\n    a1: _.reduce(temp, function (sum, obj) { return sum + Number(obj.a1 || 0); }, 0),\n    a2: _.reduce(temp, function (sum, obj) { return sum + Number(obj.a2 || 0); }, 0),\n    a3: _.reduce(temp, function (sum, obj) { return sum + Number(obj.a3 || 0); }, 0),\n    a4: _.reduce(temp, function (sum, obj) { return sum + Number(obj.a4 || 0); }, 0),\n    a5: _.reduce(temp, function (sum, obj) { return sum + Number(obj.a5 || 0); }, 0),\n    total : 0,\n  }\n\n  edades.total = (edades.a0+edades.a1+edades.a2+edades.a3+edades.a4+edades.a5);\n\n  $(\"table.tblEdades > tbody tr td\").eq(3).html(new Intl.NumberFormat(\"en-US\").format(edades.a0));\n  $(\"table.tblEdades > tbody tr td\").eq(4).html(new Intl.NumberFormat(\"en-US\").format(edades.a1));\n  $(\"table.tblEdades > tbody tr td\").eq(5).html(new Intl.NumberFormat(\"en-US\").format(edades.a2));\n  $(\"table.tblEdades > tbody tr td\").eq(6).html(new Intl.NumberFormat(\"en-US\").format(edades.a3));\n  $(\"table.tblEdades > tbody tr td\").eq(7).html(new Intl.NumberFormat(\"en-US\").format(edades.a4));\n  $(\"table.tblEdades > tbody tr td\").eq(8).html(new Intl.NumberFormat(\"en-US\").format(edades.a5));\n  $(\"table.tblEdades > tbody tr td\").eq(9).html(\"<strong>\"+(new Intl.NumberFormat(\"en-US\").format(edades.total))+\"<\/strong>\");\n\n\n}\n\nfunction getDatosMunicipio(options){\n  console.log(\"entre..\");\n  let edo = $(\"select.edades.estados\").val();\n  let mun = $(\"select.edades.municipios\").val();\n\n  $(\"table.tblEdades > tbody tr td\").eq(1).html(options.label);\n  let result = datos.general;\n  let municipiosData = _.filter(result, function (item) { return item.idx==est; });\n\n  $(\"table.tblEdades > tbody tr td\").eq(3).html(new Intl.NumberFormat(\"en-US\").format(municipiosData[0].a0));\n  $(\"table.tblEdades > tbody tr td\").eq(4).html(new Intl.NumberFormat(\"en-US\").format(municipiosData[0].a1));\n  $(\"table.tblEdades > tbody tr td\").eq(5).html(new Intl.NumberFormat(\"en-US\").format(municipiosData[0].a2));\n  $(\"table.tblEdades > tbody tr td\").eq(6).html(new Intl.NumberFormat(\"en-US\").format(municipiosData[0].a3));\n  $(\"table.tblEdades > tbody tr td\").eq(7).html(new Intl.NumberFormat(\"en-US\").format(municipiosData[0].a4));\n  $(\"table.tblEdades > tbody tr td\").eq(8).html(new Intl.NumberFormat(\"en-US\").format(municipiosData[0].a5));\n  $(\"table.tblEdades > tbody tr td\").eq(9).html(\"<strong>\"+(new Intl.NumberFormat(\"en-US\").format(total))+\"<\/strong>\");\n}\n\n})(jQuery);\n\nfunction getAbreviaturaEstado(est) {\n  switch (est) {\n    case \"Aguascalientes\": return \"AGS\";\n    case \"Baja California\": return \"BC\";\n    case \"Baja California Sur\": return \"BCS\";\n    case \"Campeche\": return \"CAM\";\n    case \"Chiapas\": return \"CHIS\";\n    case \"Chihuahua\": return \"CHI\";\n    case \"Ciudad de M\u00e9xico\": return \"CDMX\";\n    case \"Coahuila\": return \"COAH\";\n    case \"Colima\": return \"COL\";\n    case \"Durango\": return \"DUR\";\n    case \"Guanajuato\": return \"GTO\";\n    case \"Guerrero\": return \"GRO\";\n    case \"Hidalgo\": return \"HGO\";\n    case \"Jalisco\": return \"JAL\";\n    case \"Estado de M\u00e9xico\": return \"MEX\";\n    case \"Michoac\u00e1n\": return \"MICH\";\n    case \"Morelos\": return \"MOR\";\n    case \"Nayarit\": return \"NAY\";\n    case \"Nuevo Le\u00f3n\": return \"NLE\";\n    case \"Oaxaca\": return \"OAX\";\n    case \"Puebla\": return \"PUE\";\n    case \"Quer\u00e9taro\": return \"QRO\";\n    case \"Quintana Roo\": return \"QROO\";\n    case \"San Luis Potos\u00ed\": return \"SLP\";\n    case \"Sinaloa\": return \"SIN\";\n    case \"Sonora\": return \"SON\";\n    case \"Tabasco\": return \"TAB\";\n    case \"Tamaulipas\": return \"TAM\";\n    case \"Tlaxcala\": return \"TLAX\";\n    case \"Veracruz\": return \"VER\";\n    case \"Yucat\u00e1n\": return \"YUC\";\n    case \"Zacatecas\": return \"ZAC\";\n    default: return \"\";\n  }\n}\n\n\nfunction myFunction() {\n  var input, filter, table, tr, td, i, txtValue;\n  input = document.getElementById(\"myInput\");\n  filter = input.value.toUpperCase();\n  table = document.getElementById(\"tblDatos\");\n  tr = table.getElementsByTagName(\"tr\");\n  for (i = 0; i < tr.length; i++) {\n    td = tr[i].getElementsByTagName(\"td\")[0];\n    if (td) {\n      txtValue = td.textContent || td.innerText;\n      if (txtValue.toUpperCase().indexOf(filter) > -1) {\n        tr[i].style.display = \"\";\n      } else {\n        tr[i].style.display = \"none\";\n      }\n    }\n  }\n}\n\nfunction alinearIzquierda(ws) {\n  if (!ws['!ref']) return;\n\n  const range = XLSX.utils.decode_range(ws['!ref']);\n  const nuevoWs = {};\n\n  for (let r = range.s.r; r <= range.e.r; r++) {\n    for (let c = range.s.c + 1; c <= range.e.c; c++) {\n      const oldAddr = XLSX.utils.encode_cell({ r, c });\n      const newAddr = XLSX.utils.encode_cell({ r, c: c - 1 });\n\n      if (ws[oldAddr]) {\n        nuevoWs[newAddr] = ws[oldAddr];\n      }\n    }\n  }\n\n  nuevoWs['!ref'] = XLSX.utils.encode_range({\n    s: { r: range.s.r, c: 0 },\n    e: { r: range.e.r, c: range.e.c - 1 }\n  });\n\n  \/\/ Copiar metadatos si existen\n  if (ws['!cols']) nuevoWs['!cols'] = ws['!cols'].slice(1);\n\n  return nuevoWs;\n}\n\nfunction exportarExcel() {\n  const tabla = document.getElementById('tblTotales');\n  const wb = XLSX.utils.book_new();\n  const ws = XLSX.utils.table_to_sheet(tabla);\n  alinearIzquierda(ws);\n  XLSX.utils.book_append_sheet(wb, ws, 'Reporte');\n  XLSX.writeFile(wb, 'datos-municipales.xlsx');\n}\n\n\n<\/script>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-cf6826c elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"cf6826c\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8ef41a4\" data-id=\"8ef41a4\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f18c056 elementor-widget elementor-widget-template\" data-id=\"f18c056\" data-element_type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"section\" data-elementor-id=\"538\" class=\"elementor elementor-538\">\n\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-7d148ca elementor-section-full_width elementor-section-content-middle elementor-section-height-default elementor-section-height-default\" data-id=\"7d148ca\" data-element_type=\"section\" id=\"footer\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-28b3c74f\" data-id=\"28b3c74f\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7179f295 elementor-widget elementor-widget-image\" data-id=\"7179f295\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1740\" height=\"1085\" src=\"https:\/\/earlyinstitute.org\/sipimexico\/wp-content\/uploads\/2021\/09\/logo-Early-.png\" class=\"attachment-full size-full wp-image-1263\" alt=\"\" srcset=\"https:\/\/earlyinstitute.org\/sipimexico\/wp-content\/uploads\/2021\/09\/logo-Early-.png 1740w, https:\/\/earlyinstitute.org\/sipimexico\/wp-content\/uploads\/2021\/09\/logo-Early--300x187.png 300w, https:\/\/earlyinstitute.org\/sipimexico\/wp-content\/uploads\/2021\/09\/logo-Early--1024x639.png 1024w, https:\/\/earlyinstitute.org\/sipimexico\/wp-content\/uploads\/2021\/09\/logo-Early--768x479.png 768w, https:\/\/earlyinstitute.org\/sipimexico\/wp-content\/uploads\/2021\/09\/logo-Early--1536x958.png 1536w\" sizes=\"(max-width: 1740px) 100vw, 1740px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6e3a7f1f elementor-widget elementor-widget-text-editor\" data-id=\"6e3a7f1f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Early Institute es un think tank con m\u00e1s de 17 a\u00f1os de experiencia. Nuestra misi\u00f3n es mejorar la salud, el cuidado y educaci\u00f3n, la seguridad y protecci\u00f3n de la primera infancia a trav\u00e9s de la incidencia en pol\u00edticas p\u00fablicas.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c0e95d1 elementor-widget elementor-widget-button\" data-id=\"c0e95d1\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-xs\" href=\"https:\/\/earlyinstitute.org\/\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Visita earlyinstitute.org<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-7a45a9a7\" data-id=\"7a45a9a7\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-463a158 elementor-widget elementor-widget-heading\" data-id=\"463a158\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">S\u00edguenos en redes sociales<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4b5025a elementor-shape-rounded elementor-grid-0 e-grid-align-center elementor-widget elementor-widget-social-icons\" data-id=\"4b5025a\" data-element_type=\"widget\" data-widget_type=\"social-icons.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-social-icons-wrapper elementor-grid\" role=\"list\">\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-animation-push elementor-repeater-item-dfdff04\" href=\"https:\/\/www.facebook.com\/EarlyInstitute\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Facebook<\/span>\n\t\t\t\t\t\t<i class=\"fab fa-facebook\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon- elementor-animation-push elementor-repeater-item-b2a4544\" href=\"https:\/\/twitter.com\/EarlyInstitute\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\"><\/span>\n\t\t\t\t\t\t<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" class=\"r-1nao33i r-4qtqp9 r-yyyyoo r-16y2uox r-8kz0gk r-dnmrzs r-bnwqim r-1plcrui r-lrvibr r-lrsllp\"><g><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/g><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-animation-push elementor-repeater-item-d76ac17\" href=\"https:\/\/www.youtube.com\/user\/thinktad\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Youtube<\/span>\n\t\t\t\t\t\t<i class=\"fab fa-youtube\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-animation-push elementor-repeater-item-9ece770\" href=\"https:\/\/www.instagram.com\/earlyinstitute\/\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Instagram<\/span>\n\t\t\t\t\t\t<i class=\"fab fa-instagram\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-5d67674\" data-id=\"5d67674\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-624c30f elementor-widget elementor-widget-text-editor\" data-id=\"624c30f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"fbox\">\n<h3>S\u00famate a nuestro esfuerzo.<\/h3>\nTu donativo nos ayuda a enriquecer el SIPI M\u00e9xico en beneficio de la primera infancia en M\u00e9xico.\n\n<center>\n<a class=\"elementor-button-link elementor-button elementor-size-xs\" role=\"button\" href=\"donativos\/\" target=\"_blank\" rel=\"noopener\">\n<span class=\"elementor-button-content-wrapper\">\n<span class=\"elementor-button-text\">\u00a1Quiero Donar!<\/span>\n<\/span>\n<\/a><\/center><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-005c206 bottom elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"005c206\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-017edc7\" data-id=\"017edc7\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1fee00f elementor-widget elementor-widget-text-editor\" data-id=\"1fee00f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<span style=\"color: #ffffff;\"><a style=\"color: #ffffff;\" href=\"https:\/\/earlyinstitute.org\/wp-content\/uploads\/2020\/06\/Aviso-Usuarios-p%C3%A1gina-web.pdf\" target=\"_blank\" rel=\"noopener\">Aviso de Privacidad<\/a><\/span>\u00a0\/ \u00ae Early Institute A.C. , \u00a9 Todos los Derechos Reservados\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Datos estatales y municipales de primera infancia Fuente: Censo de Poblaci\u00f3n y Vivienda 2020<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-3510","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Datos estatales y municipales - Sistema de Indicadores<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/earlyinstitute.org\/sipimexico\/primera-infancia-datos-estatales-y-municipales\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Datos estatales y municipales - Sistema de Indicadores\" \/>\n<meta property=\"og:description\" content=\"Datos estatales y municipales de primera infancia Fuente: Censo de Poblaci\u00f3n y Vivienda 2020\" \/>\n<meta property=\"og:url\" content=\"https:\/\/earlyinstitute.org\/sipimexico\/primera-infancia-datos-estatales-y-municipales\/\" \/>\n<meta property=\"og:site_name\" content=\"Sistema de Indicadores\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-07T04:34:13+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/earlyinstitute.org\/sipimexico\/primera-infancia-datos-estatales-y-municipales\/\",\"url\":\"https:\/\/earlyinstitute.org\/sipimexico\/primera-infancia-datos-estatales-y-municipales\/\",\"name\":\"Datos estatales y municipales - Sistema de Indicadores\",\"isPartOf\":{\"@id\":\"https:\/\/earlyinstitute.org\/sipimexico\/#website\"},\"datePublished\":\"2025-12-26T14:20:04+00:00\",\"dateModified\":\"2026-01-07T04:34:13+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/earlyinstitute.org\/sipimexico\/primera-infancia-datos-estatales-y-municipales\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/earlyinstitute.org\/sipimexico\/primera-infancia-datos-estatales-y-municipales\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/earlyinstitute.org\/sipimexico\/primera-infancia-datos-estatales-y-municipales\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Inicio\",\"item\":\"https:\/\/earlyinstitute.org\/sipimexico\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Datos estatales y municipales\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/earlyinstitute.org\/sipimexico\/#website\",\"url\":\"https:\/\/earlyinstitute.org\/sipimexico\/\",\"name\":\"Sistema de Indicadores\",\"description\":\"Early Institute\",\"publisher\":{\"@id\":\"https:\/\/earlyinstitute.org\/sipimexico\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/earlyinstitute.org\/sipimexico\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/earlyinstitute.org\/sipimexico\/#organization\",\"name\":\"Sistema de Indicadores\",\"url\":\"https:\/\/earlyinstitute.org\/sipimexico\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/earlyinstitute.org\/sipimexico\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/earlyinstitute.org\/sipimexico\/wp-content\/uploads\/2021\/11\/sipi-xl.png\",\"contentUrl\":\"https:\/\/earlyinstitute.org\/sipimexico\/wp-content\/uploads\/2021\/11\/sipi-xl.png\",\"width\":870,\"height\":522,\"caption\":\"Sistema de Indicadores\"},\"image\":{\"@id\":\"https:\/\/earlyinstitute.org\/sipimexico\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Datos estatales y municipales - Sistema de Indicadores","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/earlyinstitute.org\/sipimexico\/primera-infancia-datos-estatales-y-municipales\/","og_locale":"es_MX","og_type":"article","og_title":"Datos estatales y municipales - Sistema de Indicadores","og_description":"Datos estatales y municipales de primera infancia Fuente: Censo de Poblaci\u00f3n y Vivienda 2020","og_url":"https:\/\/earlyinstitute.org\/sipimexico\/primera-infancia-datos-estatales-y-municipales\/","og_site_name":"Sistema de Indicadores","article_modified_time":"2026-01-07T04:34:13+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/earlyinstitute.org\/sipimexico\/primera-infancia-datos-estatales-y-municipales\/","url":"https:\/\/earlyinstitute.org\/sipimexico\/primera-infancia-datos-estatales-y-municipales\/","name":"Datos estatales y municipales - Sistema de Indicadores","isPartOf":{"@id":"https:\/\/earlyinstitute.org\/sipimexico\/#website"},"datePublished":"2025-12-26T14:20:04+00:00","dateModified":"2026-01-07T04:34:13+00:00","breadcrumb":{"@id":"https:\/\/earlyinstitute.org\/sipimexico\/primera-infancia-datos-estatales-y-municipales\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/earlyinstitute.org\/sipimexico\/primera-infancia-datos-estatales-y-municipales\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/earlyinstitute.org\/sipimexico\/primera-infancia-datos-estatales-y-municipales\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Inicio","item":"https:\/\/earlyinstitute.org\/sipimexico\/"},{"@type":"ListItem","position":2,"name":"Datos estatales y municipales"}]},{"@type":"WebSite","@id":"https:\/\/earlyinstitute.org\/sipimexico\/#website","url":"https:\/\/earlyinstitute.org\/sipimexico\/","name":"Sistema de Indicadores","description":"Early Institute","publisher":{"@id":"https:\/\/earlyinstitute.org\/sipimexico\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/earlyinstitute.org\/sipimexico\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/earlyinstitute.org\/sipimexico\/#organization","name":"Sistema de Indicadores","url":"https:\/\/earlyinstitute.org\/sipimexico\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/earlyinstitute.org\/sipimexico\/#\/schema\/logo\/image\/","url":"https:\/\/earlyinstitute.org\/sipimexico\/wp-content\/uploads\/2021\/11\/sipi-xl.png","contentUrl":"https:\/\/earlyinstitute.org\/sipimexico\/wp-content\/uploads\/2021\/11\/sipi-xl.png","width":870,"height":522,"caption":"Sistema de Indicadores"},"image":{"@id":"https:\/\/earlyinstitute.org\/sipimexico\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/earlyinstitute.org\/sipimexico\/wp-json\/wp\/v2\/pages\/3510","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/earlyinstitute.org\/sipimexico\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/earlyinstitute.org\/sipimexico\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/earlyinstitute.org\/sipimexico\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/earlyinstitute.org\/sipimexico\/wp-json\/wp\/v2\/comments?post=3510"}],"version-history":[{"count":23,"href":"https:\/\/earlyinstitute.org\/sipimexico\/wp-json\/wp\/v2\/pages\/3510\/revisions"}],"predecessor-version":[{"id":3538,"href":"https:\/\/earlyinstitute.org\/sipimexico\/wp-json\/wp\/v2\/pages\/3510\/revisions\/3538"}],"wp:attachment":[{"href":"https:\/\/earlyinstitute.org\/sipimexico\/wp-json\/wp\/v2\/media?parent=3510"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}