<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:media="http://search.yahoo.com/mrss/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:atom="http://www.w3.org/2005/Atom"  xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title><![CDATA[elDiario.es - Simple Lógica]]></title>
    <link><![CDATA[https://www.eldiario.es/temas/simple-logica/]]></link>
    <description><![CDATA[elDiario.es - Simple Lógica]]></description>
    <language><![CDATA[es]]></language>
    <copyright><![CDATA[Copyright El Diario]]></copyright>
    <ttl>10</ttl>
    <atom:link href="https://www.eldiario.es/rss/category/tag/1050644" rel="self" type="application/rss+xml"/>
    <item>
      <title><![CDATA[El PP mantiene los tres puntos de ventaja sobre el PSOE y Sumar encadena seis meses en caída]]></title>
      <link><![CDATA[https://www.eldiario.es/politica/pp-mantiene-tres-puntos-ventaja-psoe-sumar-encadena-seis-meses-caida_1_11660602.html]]></link>
      <description><![CDATA[<p><img src="https://static.eldiario.es/clip/f9a8b8d7-0b96-45bc-83d8-6bb6a9b6cfc2_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675" alt="El PP mantiene los tres puntos de ventaja sobre el PSOE y Sumar encadena seis meses en caída"></p><div class="subtitles"><p class="subtitle">El sondeo de septiembre deja un escenario de estabilidad total en la derecha, sin cambios en PP y Vox, y de retroceso en el bloque de la izquierda por el descenso continuo de Sumar</p><p class="subtitle">Encuesta de agosto - El PP amplía a tres puntos su ventaja sobre el PSOE, Vox se mantiene y Sumar no frena su caída</p></div><figure class="embed-container embed-container--type-embed ">
    
            <script src="https://d3js.org/d3.v4.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

<link href="https://fonts.googleapis.com/css?family=Roboto:400,700|Encode+Sans:400,500,700&display=swap"
    rel="stylesheet">
<style>
    .arco-encuesta {
        margin: 0px;
    }

    .arco-encuesta text {
        font-family: "Encode Sans";
        fill: white;
    }

    .columna-datos-encuesta {
        text-align: right;
        padding-bottom: 0px;
        padding-top: 0px;
        border-bottom: 1px solid #ddd;

    }

    .primeracolumna-espana {
        border-bottom: 1px solid #ddd;
        padding-bottom: 0px;
        padding-top: 0px;

    }
</style>


<div id="arco-encuesta-simple-logica"></div>
<script>
    // Code goes here

    var totalWidth = document.getElementById("arco-encuesta-simple-logica").offsetWidth;



    var margin = {
            top: 0,
            right: 0,
            bottom: 0,
            left: 0
        },
        width = totalWidth
    height = totalWidth * 0.66;

    var thickness = totalWidth > 600 ? 60 : 30;


    var locale = d3.formatLocale({
        decimal: ",",
        thousands: ".",
        grouping: [3]
    });

    var radius = Math.min(width, height) / 1.5;

    var anglesRange = 0.5 * Math.PI;

    var svg = d3.select("#arco-encuesta-simple-logica")
        .append('svg')
        .attr('class', 'arco-encuesta')
        .attr('width', width)
        .attr('height', height / 1.3 + 30);

    var g = svg.append('g')
        .attr('transform', 'translate(' + (width / 2) + ',' + (height / 1.5 + 30) + ')');


    var colorpartidos = d3.scaleOrdinal()
        .domain(["PSOE", "PP", "Cs", "UPyD", "Junts", "Vox", "Pod.", "MP", "PDeCAT",
            "FE de las JONS", "PACMA", "Sumar", "UP","SALF"
        ])
        .range(["#E02020", "#02A2DD", "#EA8046", "#c4017b", "#40B6A4", "#AAD656", "#7C4080", "#3EB1A7", "#314683",
            "#000000", "#B0BD21", "#ff7090", "#7C4080","#000000"
        ])
        .unknown("#c5c5c5");


    d3.csv("https://lab.eldiario.es/elections-maps/encuestas-simple-logica/datos-arcos/encuesta_sl_202409.csv",
        function (data) {

            data.sort(function (a, b) {
                return a.partido == "Otros" ? "" : d3.descending(+a.encuestaactual, +b.encuestaactual);
            });


            var arc1 = d3.arc()
                .innerRadius(radius - thickness)
                .outerRadius(radius);

            var arc2 = d3.arc()
                .innerRadius(radius / 1.5 - thickness)
                .outerRadius(radius / 1.5);

            var arc3 = d3.arc()
                .innerRadius(radius / 3 - thickness)
                .outerRadius(radius / 3);

            var pie1 = d3.pie()
                .value(function (d) {
                    return d.encuestaactual;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie2 = d3.pie()
                .value(function (d) {
                    return d.encuestaanterior;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie3 = d3.pie()
                .value(function (d) {
                    return d.resultados2023;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var arcospath1 = g.append('g')
                .selectAll('path1')
                .data(pie1(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc1)
                .attr("id", function (d, i) {
                    return "partiesArc1_" + i;
                }) //Unique id for each slice
                .attr("class", "path1")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);


            var partidosarcos1 = g.append('g')
                .selectAll(".PartiesArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "PartiesArc1")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .attr("dy", -10) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" :
                        (d.encuestaactual) > 10 ? "16%" :
                        (d.encuestaactual) > 5 ? "14%" : "8%";
                })
                .attr("fill", "black")
                .style("text-anchor", "middle")
                .attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 2 ? (d.partido) == "Pod." ? "P." : (d.partido) == "SALF" ? "Salf" : d.partido : "";
                });

            //Append the month names to each slice
            var labelsarcos1 = g.append('g')
                .selectAll(".textArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc1")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "16px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" : (d.encuestaactual) > 7 ? "18%" : "13%";
                })
                .style("pointer-events", "none")
                .style("font-weight", 700)
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 6 ? locale.format(".1f")(d.encuestaactual) + "%" : "";
                });

            var arcospath2 = g.append('g')
                .selectAll('path2')
                .data(pie2(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc2)
                .attr("id", function (d, i) {
                    return "partiesArc2_" + i;
                }) //Unique id for each slice
                .attr("class", "path2")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);

            var labelsarcos2 = g.append('g')
                .selectAll(".textArc2")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc2")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "14px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" : "15%";
                })
                .style("pointer-events", "none")
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc2_" + i;
                })
                .text(function (d) {
                    return d.encuestaanterior > 9 ? locale.format(".1f")(d.encuestaanterior) + "%" : "";
                });

            var arcospath3 = g.append('g')
                .selectAll('path3')
                .data(pie3(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc3)
                .attr("id", function (d, i) {
                    return "partiesArc3_" + i;
                }) //Unique id for each slice
                .attr("class", "path3")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);


            var labelsarcos3 = g.append('g')
                .selectAll(".textArc3")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc3")
                .style("letter-spacing", 0)
                .style("font-size", totalWidth > 600 ? "12px" : "0px")
                .attr("dy", -thickness / 12) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 20 ? "10%" : (d.encuestaactual) > 15 ? "5%" : "3%";
                })
                .style("pointer-events", "none")
                .style("fill", "black")

                .style("text-anchor", "start").attr("xlink:href", function (d, i) {
                    return "#partiesArc3_" + i;
                })
                .text(function (d) {
                    return d.resultados2023 > 9 ? locale.format(".1f")(d.resultados2023) + "%" : "";
                });


            g.append('text')
                .attr("x", -radius) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .style("font-weight", 700)
                .text("Actual");

            g.append('text')
                .attr("x", -radius / 1.5) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Anterior");

            g.append('text')
                .attr("x", -radius / 3) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Elec. 23J");


            var tooltipWidth = totalWidth > 600 ? '160px' : '160px';
            var tooltipPosition = totalWidth > 600 ? 'absolute' : 'absolute';

            var tooltip = d3.select("body")
                .append("div")
                .attr("id", "tooltip-info")
                .style("position", tooltipPosition)
                .style("z-index", "10")
                .style("visibility", "hidden")
                .style("color", "black")
                .style("padding", "8px")
                .style("background-color", "white")
                .style("border-radius", "0px")
                .style("font-size", "12px")
                .style("font-family", "'Encode Sans'")
                .style("box-shadow", "0 2px 2px 0 #ccc")
                .style("border", "1px solid #ccc")
                .style("margin-left", "2px")
                .style("pointer-events", "none")
                .style("line-height", "1.5");


            function mouseover(d) {
                d3.select(this.parentNode.appendChild(this))
                    // .style("fill-opacity", 1)
                    .style('stroke', 'black')
                    .style('stroke-width', '2px')

                hoverpartido = this.__data__.data.partido
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })

                d3.selectAll(".path3")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })


                var partido = d.data.partido
                var encuestaactual = d.data.encuestaactual != "" ? locale.format(".1f")(d.data.encuestaactual) +
                    "%" : "-";
                var encuestaanterior = d.data.encuestaanterior != "" ? locale.format(".1f")(d.data
                    .encuestaanterior) + "%" : "-";
                var resultados2023 = d.data.resultados2023 != "" ? locale.format(".1f")(d.data.resultados2023) +
                    "%" : "-";


                tooltip.transition()
                    .duration(0)
                    .style("opacity", 1);
                tooltip.html(
                    '<p style="display: block; text-align:left;margin-top:0px;margin-bottom:10px;font-size:14px;font-weight:bold;border-bottom:1px solid #c5c5c5;">' +
                    partido +
                    '</p><table style="border-collapse: collapse;height:20px;width:100%;margin-bottom:5px;font-size:14px"><tr><th style="text-align:right">Actual</th><th style="text-align:right">Prev.</th><th style="text-align:right">23J</th></tr><tr class="fila-tabla" style="color:' +
                    colorpartidos(partido) + '"><td class="columna-datos-encuesta" style="font-weight:700">' +
                    encuestaactual +
                    '</td><td class="columna-datos-encuesta" style="">' +
                    encuestaanterior +
                    '</td><td class="columna-datos-encuesta" style="">' +
                    resultados2023 +
                    '</td></tr></table>'
                );
                tooltip.style("visibility", "visible");
                tooltip.style('width', tooltipWidth);

            }

            function mousemove(d) {


                if (totalWidth > 600) {
                    if (d3.event.pageX > width / 1.5) {
                        return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                                .pageX - 200) +
                            "px");
                    }
                    return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                            .pageX - 10) +
                        "px");
                } else {
                    return tooltip.style("top", (document.getElementById(
                            "arco-encuesta-simple-logica").getBoundingClientRect().top) +
                        window.scrollY + 200 + "px").style("left", "20%");
                }
            }

            function mouseout(d) {
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path3")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')

                tooltip.transition()
                    .duration(20)
                    .style("opacity", 0);
                var $tooltip = $("#tooltip");
                $tooltip.empty();
            }






        })
</script>


<iframe title="SEPTIEMBRE 2024" aria-label="Tabla" id="datawrapper-chart-vTrtb" src="https://datawrapper.dwcdn.net/vTrtb/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="487" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>
    </figure><p class="article-text">
        El curso pol&iacute;tico se reanuda este mes de septiembre con PP y PSOE sin cambios en sus aspiraciones electorales. El partido de Alberto N&uacute;&ntilde;ez Feij&oacute;o lleva tres meses sin moverse y el socialista, que baj&oacute; en agosto casi un punto respecto al mes anterior, recupera solo una d&eacute;cima. Por debajo, Vox tambi&eacute;n se mantiene sin ning&uacute;n cambios mientras Sumar no logra frenar su ca&iacute;da y ya encadena seis meses a la baja.
    </p><p class="article-text">
        El bar&oacute;metro de septiembre, elaborado por Simple L&oacute;gica para elDiario.es, vuelve a dejar al PP como partido m&aacute;s votado si ahora se celebrasen elecciones generales. Obtendr&iacute;a el 33,5% de los votos, el mismo dato que en julio y junio. Los populares hace meses que agotaron el impulso de la oposici&oacute;n a la ley de amnist&iacute;a y aunque encadenaron unos cuantos meses de ca&iacute;das, ahora se han estabilizado en ese dato, que les deja cuatro d&eacute;cimas por encima de sus resultados en 2023.
    </p><p class="article-text">
        El PSOE, por su parte, obtendr&iacute;a el 30,6% de los votos, una d&eacute;cima m&aacute;s que hace un mes. Los socialistas, a diferencia del PP, han vivido unos meses de vaivenes que les llevaron a alcanzar el 31,6% para luego caer y ahora estabilizarse. La mejor noticia para los de Pedro S&aacute;nchez es que se mantiene esa distancia de tres puntos con el PP, que a principios de a&ntilde;o lleg&oacute; a ser de siete.
    </p><p class="article-text">
        Los socialistas, eso s&iacute;, est&aacute;n ahora mismo por debajo de sus resultados en julio de 2023 (31,7%) y cumplen ya un a&ntilde;o sin lograr recuperar esa cifra, que les mantuvo a poca distancia del PP en los comicios y les permiti&oacute; continuar en el Gobierno.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Evolución mensual de la estimación de voto" aria-label="Interactive line chart" id="datawrapper-chart-vywxJ" src="https://datawrapper.dwcdn.net/vywxJ/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="473" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>
<br>
    </figure><p class="article-text">
        Vox sigue instalado en una tercera plaza por la que hace tiempo que no tiene que pelear. El partido de extrema derecha vive la misma situaci&oacute;n que el PP: tres meses seguidos con la misma estimaci&oacute;n de voto. En su caso, obtendr&iacute;a el 10,5% de los votos, frente al 12,4% de las elecciones generales.
    </p><p class="article-text">
        Ese dato tiene dos lecturas para los de Santiago Abascal. Por un lado, es el peor de la legislatura, lejos de sus mejores registros. Por otro, han conseguido estabilizarse en ese 10,5% pese a la irrupci&oacute;n de la plataforma de Alvise P&eacute;rez, que compite por su mismo electorado. Seg&uacute;n el bar&oacute;metro de Simple L&oacute;gica, SALF (Se Acab&oacute; la Fiesta) conseguir&iacute;a el 3,8% de los votos, una d&eacute;cima m&aacute;s que hace un mes.
    </p><p class="article-text">
        Sumar es el que sale peor parado de esta encuesta de inicio del curso pol&iacute;tico. La plataforma de Yolanda D&iacute;az, muy da&ntilde;ada tras los procesos electorales de la primera mitad del a&ntilde;o, no consigue frenar la sangr&iacute;a de votos. Ahora obtendr&iacute;a el 7,4%, tres d&eacute;cimas menos que hace un mes. El dato supone que el partido ha encadenado ya seis meses de ca&iacute;das y se sit&uacute;a muy lejos de su dato de 2023, cuando obtuvo el 12,3% de los votos y pele&oacute; con Vox por la tercera plaza.
    </p><p class="article-text">
        Por &uacute;ltimo, Podemos sube cinco d&eacute;cimas, del 2,9% al 3,4%. Aunque no es el mejor dato del partido de Ione Belarra, Podemos encadena tres meses seguidos al alza.
    </p><p class="article-text">
        Los datos de transferencia de voto dejan al PP como el partido que mejor retiene a su electorado, con un 79,3% de fieles, seguidos del 75% de quienes repetir&iacute;an con el PSOE. Vox, por su parte, retiene al 60,7% del electorado y ve c&oacute;mo uno de cada cinco votantes se marcha con Alvise P&eacute;rez. Sumar solo mantiene al 58,2% de quienes les votaron en 2023 y pierde apoyos en favor de PSOE y Podemos.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="¿Qué votarían hoy los votantes de cada partido en el 23J?" aria-label="Barras apiladas" id="datawrapper-chart-eGIH5" src="https://datawrapper.dwcdn.net/eGIH5/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="358" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>
<br>
    </figure><p class="article-text">
        La pelea de los bloques queda de nuevo en favor de la derecha, que aglutinar&iacute;a al 47,8% votantes, frente al 41,4% del bloque de izquierdas. 
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Estimación de voto por bloques ideológicos " aria-label="Interactive line chart" id="datawrapper-chart-t6bwy" src="https://datawrapper.dwcdn.net/t6bwy/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="490" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>
<br>
    </figure><h2 class="article-text">S&aacute;nchez se recupera en popularidad</h2><p class="article-text">
        A pesar de que su partido est&aacute; estancado en las expectativas electorales, el presidente del Gobierno, Pedro S&aacute;nchez, logra subir de nuevo en popularidad tras una importante ca&iacute;da en agosto. Ahora obtiene una nota del 33,8% de valoraci&oacute;n positiva, m&aacute;s de dos puntos por encima del dato de hace un mes. Le sigue la vicepresidenta segunda y ministra de Trabajo, Yolanda D&iacute;az, que tambi&eacute;n se recupera de las ca&iacute;das de los &uacute;ltimos meses y obtiene un 30,6% de valoraci&oacute;n.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Popularidad de los principales líderes políticos" aria-label="Tabla" id="datawrapper-chart-5STVO" src="https://datawrapper.dwcdn.net/5STVO/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="411" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>
<br>
    </figure><p class="article-text">
        El l&iacute;der del PP, Alberto N&uacute;&ntilde;ez Feij&oacute;o, se mantiene en la tercera plaza con el mismo dato que hace un mes, 24%, el segundo peor dato desde las elecciones de 2023. Por detr&aacute;s, Ione Belarra adelanta a Santiago Abascal y se coloca con una valoraci&oacute;n positiva del 16,6% frente al 15,6% del l&iacute;der de Vox.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Evolución de la popularidad de los principales líderes" aria-label="Interactive line chart" id="datawrapper-chart-ZExOi" src="https://datawrapper.dwcdn.net/ZExOi/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="474" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>
<br>
    </figure>]]></description>
      <dc:creator><![CDATA[Marcos Pinheiro, Victòria Oliveres]]></dc:creator>
      <guid isPermaLink="true"><![CDATA[https://www.eldiario.es/politica/pp-mantiene-tres-puntos-ventaja-psoe-sumar-encadena-seis-meses-caida_1_11660602.html]]></guid>
      <pubDate><![CDATA[Sun, 22 Sep 2024 20:38:16 +0000]]></pubDate>
      <enclosure url="https://static.eldiario.es/clip/f9a8b8d7-0b96-45bc-83d8-6bb6a9b6cfc2_16-9-discover-aspect-ratio_default_0.jpg" length="59027" type="image/jpeg"/>
      <media:content url="https://static.eldiario.es/clip/f9a8b8d7-0b96-45bc-83d8-6bb6a9b6cfc2_16-9-discover-aspect-ratio_default_0.jpg" type="image/jpeg" fileSize="59027" width="1200" height="675"/>
      <media:title><![CDATA[El PP mantiene los tres puntos de ventaja sobre el PSOE y Sumar encadena seis meses en caída]]></media:title>
      <media:thumbnail url="https://static.eldiario.es/clip/f9a8b8d7-0b96-45bc-83d8-6bb6a9b6cfc2_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675"/>
      <media:keywords><![CDATA[Encuesta electoral,Simple Lógica,PP - Partido Popular,PSOE,Sumar,Vox]]></media:keywords>
    </item>
    <item>
      <title><![CDATA[El PSOE recorta a dos puntos la distancia con el PP y la entrada de Alvise daña a Vox]]></title>
      <link><![CDATA[https://www.eldiario.es/politica/psoe-recorta-puntos-distancia-pp-entrada-alvise-dana-vox_1_11532528.html]]></link>
      <description><![CDATA[<p><img src="https://static.eldiario.es/clip/e68789d7-c060-44a6-8065-fa9931fec2a8_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675" alt="El PSOE recorta a dos puntos la distancia con el PP y la entrada de Alvise daña a Vox"></p><div class="subtitles"><p class="subtitle">Los socialistas suben punto y medio respecto a junio y los populares se dejan tres décimas. Sumar sigue a la baja y el agitador ultra irrumpe con un 3,1% de los votos</p><p class="subtitle">Encuesta junio - El PP agota el impulso de la amnistía y su ventaja sobre el PSOE cae por debajo de los cuatro puntos</p></div><figure class="embed-container embed-container--type-embed ">
    
            <script src="https://d3js.org/d3.v4.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

<link href="https://fonts.googleapis.com/css?family=Roboto:400,700|Encode+Sans:400,500,700&display=swap"
    rel="stylesheet">
<style>
    .arco-encuesta {
        margin: 0px;
    }

    .arco-encuesta text {
        font-family: "Encode Sans";
        fill: white;
    }

    .columna-datos-encuesta {
        text-align: right;
        padding-bottom: 0px;
        padding-top: 0px;
        border-bottom: 1px solid #ddd;

    }

    .primeracolumna-espana {
        border-bottom: 1px solid #ddd;
        padding-bottom: 0px;
        padding-top: 0px;

    }
</style>


<div id="arco-encuesta-simple-logica"></div>
<script>
    // Code goes here

    var totalWidth = document.getElementById("arco-encuesta-simple-logica").offsetWidth;



    var margin = {
            top: 0,
            right: 0,
            bottom: 0,
            left: 0
        },
        width = totalWidth
    height = totalWidth * 0.66;

    var thickness = totalWidth > 600 ? 60 : 30;


    var locale = d3.formatLocale({
        decimal: ",",
        thousands: ".",
        grouping: [3]
    });

    var radius = Math.min(width, height) / 1.5;

    var anglesRange = 0.5 * Math.PI;

    var svg = d3.select("#arco-encuesta-simple-logica")
        .append('svg')
        .attr('class', 'arco-encuesta')
        .attr('width', width)
        .attr('height', height / 1.3 + 30);

    var g = svg.append('g')
        .attr('transform', 'translate(' + (width / 2) + ',' + (height / 1.5 + 30) + ')');


    var colorpartidos = d3.scaleOrdinal()
        .domain(["PSOE", "PP", "Cs", "UPyD", "Junts", "Vox", "Pod.", "MP", "PDeCAT",
            "FE de las JONS", "PACMA", "Sumar", "UP","SALF"
        ])
        .range(["#E02020", "#02A2DD", "#EA8046", "#c4017b", "#40B6A4", "#AAD656", "#7C4080", "#3EB1A7", "#314683",
            "#000000", "#B0BD21", "#ff7090", "#7C4080","#000000"
        ])
        .unknown("#c5c5c5");


    d3.csv("https://lab.eldiario.es/elections-maps/encuestas-simple-logica/datos-arcos/encuesta_sl_202407.csv",
        function (data) {

            data.sort(function (a, b) {
                return a.partido == "Otros" ? "" : d3.descending(+a.encuestaactual, +b.encuestaactual);
            });


            var arc1 = d3.arc()
                .innerRadius(radius - thickness)
                .outerRadius(radius);

            var arc2 = d3.arc()
                .innerRadius(radius / 1.5 - thickness)
                .outerRadius(radius / 1.5);

            var arc3 = d3.arc()
                .innerRadius(radius / 3 - thickness)
                .outerRadius(radius / 3);

            var pie1 = d3.pie()
                .value(function (d) {
                    return d.encuestaactual;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie2 = d3.pie()
                .value(function (d) {
                    return d.encuestaanterior;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie3 = d3.pie()
                .value(function (d) {
                    return d.resultados2023;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var arcospath1 = g.append('g')
                .selectAll('path1')
                .data(pie1(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc1)
                .attr("id", function (d, i) {
                    return "partiesArc1_" + i;
                }) //Unique id for each slice
                .attr("class", "path1")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);


            var partidosarcos1 = g.append('g')
                .selectAll(".PartiesArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "PartiesArc1")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .attr("dy", -10) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" :
                        (d.encuestaactual) > 10 ? "16%" :
                        (d.encuestaactual) > 5 ? "14%" : "8%";
                })
                .attr("fill", "black")
                .style("text-anchor", "middle")
                .attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 2 ? (d.partido) == "Pod." ? "P." : (d.partido) == "SALF" ? "Salf" : d.partido : "";
                });

            //Append the month names to each slice
            var labelsarcos1 = g.append('g')
                .selectAll(".textArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc1")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "16px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" : (d.encuestaactual) > 7 ? "18%" : "13%";
                })
                .style("pointer-events", "none")
                .style("font-weight", 700)
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 6 ? locale.format(".1f")(d.encuestaactual) + "%" : "";
                });

            var arcospath2 = g.append('g')
                .selectAll('path2')
                .data(pie2(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc2)
                .attr("id", function (d, i) {
                    return "partiesArc2_" + i;
                }) //Unique id for each slice
                .attr("class", "path2")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);

            var labelsarcos2 = g.append('g')
                .selectAll(".textArc2")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc2")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "14px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" : "15%";
                })
                .style("pointer-events", "none")
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc2_" + i;
                })
                .text(function (d) {
                    return d.encuestaanterior > 9 ? locale.format(".1f")(d.encuestaanterior) + "%" : "";
                });

            var arcospath3 = g.append('g')
                .selectAll('path3')
                .data(pie3(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc3)
                .attr("id", function (d, i) {
                    return "partiesArc3_" + i;
                }) //Unique id for each slice
                .attr("class", "path3")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);


            var labelsarcos3 = g.append('g')
                .selectAll(".textArc3")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc3")
                .style("letter-spacing", 0)
                .style("font-size", totalWidth > 600 ? "12px" : "0px")
                .attr("dy", -thickness / 12) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 20 ? "10%" : (d.encuestaactual) > 15 ? "5%" : "3%";
                })
                .style("pointer-events", "none")
                .style("fill", "black")

                .style("text-anchor", "start").attr("xlink:href", function (d, i) {
                    return "#partiesArc3_" + i;
                })
                .text(function (d) {
                    return d.resultados2023 > 9 ? locale.format(".1f")(d.resultados2023) + "%" : "";
                });


            g.append('text')
                .attr("x", -radius) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .style("font-weight", 700)
                .text("Actual");

            g.append('text')
                .attr("x", -radius / 1.5) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Anterior");

            g.append('text')
                .attr("x", -radius / 3) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Elec. 23J");


            var tooltipWidth = totalWidth > 600 ? '160px' : '160px';
            var tooltipPosition = totalWidth > 600 ? 'absolute' : 'absolute';

            var tooltip = d3.select("body")
                .append("div")
                .attr("id", "tooltip-info")
                .style("position", tooltipPosition)
                .style("z-index", "10")
                .style("visibility", "hidden")
                .style("color", "black")
                .style("padding", "8px")
                .style("background-color", "white")
                .style("border-radius", "0px")
                .style("font-size", "12px")
                .style("font-family", "'Encode Sans'")
                .style("box-shadow", "0 2px 2px 0 #ccc")
                .style("border", "1px solid #ccc")
                .style("margin-left", "2px")
                .style("pointer-events", "none")
                .style("line-height", "1.5");


            function mouseover(d) {
                d3.select(this.parentNode.appendChild(this))
                    // .style("fill-opacity", 1)
                    .style('stroke', 'black')
                    .style('stroke-width', '2px')

                hoverpartido = this.__data__.data.partido
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })

                d3.selectAll(".path3")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })


                var partido = d.data.partido
                var encuestaactual = d.data.encuestaactual != "" ? locale.format(".1f")(d.data.encuestaactual) +
                    "%" : "-";
                var encuestaanterior = d.data.encuestaanterior != "" ? locale.format(".1f")(d.data
                    .encuestaanterior) + "%" : "-";
                var resultados2023 = d.data.resultados2023 != "" ? locale.format(".1f")(d.data.resultados2023) +
                    "%" : "-";


                tooltip.transition()
                    .duration(0)
                    .style("opacity", 1);
                tooltip.html(
                    '<p style="display: block; text-align:left;margin-top:0px;margin-bottom:10px;font-size:14px;font-weight:bold;border-bottom:1px solid #c5c5c5;">' +
                    partido +
                    '</p><table style="border-collapse: collapse;height:20px;width:100%;margin-bottom:5px;font-size:14px"><tr><th style="text-align:right">Actual</th><th style="text-align:right">Prev.</th><th style="text-align:right">23J</th></tr><tr class="fila-tabla" style="color:' +
                    colorpartidos(partido) + '"><td class="columna-datos-encuesta" style="font-weight:700">' +
                    encuestaactual +
                    '</td><td class="columna-datos-encuesta" style="">' +
                    encuestaanterior +
                    '</td><td class="columna-datos-encuesta" style="">' +
                    resultados2023 +
                    '</td></tr></table>'
                );
                tooltip.style("visibility", "visible");
                tooltip.style('width', tooltipWidth);

            }

            function mousemove(d) {


                if (totalWidth > 600) {
                    if (d3.event.pageX > width / 1.5) {
                        return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                                .pageX - 200) +
                            "px");
                    }
                    return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                            .pageX - 10) +
                        "px");
                } else {
                    return tooltip.style("top", (document.getElementById(
                            "arco-encuesta-simple-logica").getBoundingClientRect().top) +
                        window.scrollY + 200 + "px").style("left", "20%");
                }
            }

            function mouseout(d) {
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path3")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')

                tooltip.transition()
                    .duration(20)
                    .style("opacity", 0);
                var $tooltip = $("#tooltip");
                $tooltip.empty();
            }






        })
</script>


<iframe title="JULIO" aria-label="Tabla" id="datawrapper-chart-rSvkX" src="https://datawrapper.dwcdn.net/rSvkX/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="487" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>
    </figure><p class="article-text">
        El PP cierra el curso pol&iacute;tico como virtual ganador de unas elecciones generales, pero con una ventaja que ha ido menguando mes tras mes. Los de Alberto N&uacute;&ntilde;ez Feij&oacute;o tienen ahora 1,9 puntos de ventaja sobre los socialistas &ndash;que este mes suben punto y medio&ndash;, y eso que este colch&oacute;n lleg&oacute; a ser de siete puntos. Por debajo, Sumar sigue en ca&iacute;da y la entrada de Alvise P&eacute;rez ahonda en la bajada de Vox.
    </p><p class="article-text">
        La encuesta de julio, realizada por <a href="https://www.simplelogica.com/es/" target="_blank" data-mrf-recirculation="links-noticia" class="link">Simple L&oacute;gica</a> para elDiario.es, se&ntilde;ala que el PP ganar&iacute;a ahora unas elecciones con un 33,5% de los votos, tres d&eacute;cimas menos que hace un mes. El resultado, que supone haber ganado solo cuatro d&eacute;cimas respecto al dato de hace un a&ntilde;o (33,1%), cuando se celebraron las &uacute;ltimas generales, mantiene a los populares muy lejos de las mejores cifras de este curso pol&iacute;tico, en el que han llegado a tener el 36,6% de los votos.
    </p><p class="article-text">
        El PSOE cumple su tercer mes al alza, en esta ocasi&oacute;n con una subida de punto y medio, lo que implica el mayor ascenso de los socialistas de un mes a otro en lo que va de a&ntilde;o. Los de Pedro S&aacute;nchez quedar&iacute;an en segunda posici&oacute;n con un 31,6% de los votos frente al 30,1% de hace un mes, un resultado que les deja pr&aacute;cticamente con el mismo que en el 23J (31,7%).
    </p><p class="article-text">
        Con todo, la ventaja del PP sobre el PSOE se queda en 1,9 puntos, cuando lleg&oacute; a ser de siete tras el impulso de la oposici&oacute;n a la amnist&iacute;a. La ca&iacute;da paulatina de los de Feij&oacute;o, que llevan cinco meses a la baja, unido a la recuperaci&oacute;n del PSOE desde mayo, han estrechado esa distancia.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Evolución mensual de la estimación de voto" aria-label="Interactive line chart" id="datawrapper-chart-51XiJ" src="https://datawrapper.dwcdn.net/51XiJ/3/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="473" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>
<br>
    </figure><p class="article-text">
        Por debajo, Vox mantiene la tercera plaza, pero el partido de la extrema derecha lleva dos meses en ca&iacute;da. Desde el 12,4% que alcanz&oacute; en mayo, la formaci&oacute;n de Santiago Abascal ha ido hacia abajo mes tras mes hasta situarse ahora con un 10,5% de los votos, al registrar una bajada de un punto en esta entrega. La ca&iacute;da coincide con la entrada en la escena pol&iacute;tica del partido de Alvise P&eacute;rez (Se Acab&oacute; La Fiesta), que se har&iacute;a con un 3,1% de los votos.
    </p><p class="article-text">
        La encuesta de Simple L&oacute;gica se elabor&oacute; entre los d&iacute;as 1 y 10 de julio, por lo que todav&iacute;a no recoge los posibles efectos que pueda tener la ruptura de Vox de <a href="https://www.eldiario.es/politica/abascal-comunica-direccion-vox-sale-gobiernos-autonomicos-les-retira-apoyo_1_11516181.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">los pactos auton&oacute;micos con el PP</a>.
    </p><p class="article-text">
        Sumar sigue en cuarta plaza y con malas noticias. El partido de Yolanda D&iacute;az lleva cuatro meses encadenando un descenso tras otro hasta situarse en julio con un 8,6% de los votos, cuatro d&eacute;cimas menos que hace un mes. El resultado deja a la formaci&oacute;n muy tocada por el ciclo electoral de 2024, lejos del porcentaje que alcanz&oacute; en las elecciones del 23J, cuando se hizo con el 12,3% de los votos y disput&oacute; la tercera plaza a Vox.
    </p><p class="article-text">
        Por detr&aacute;s, Podemos cae este mes y pierde parte del impulso que les supuso el buen resultado de las elecciones europeas. Tendr&iacute;a ahora el 2,7% de los votos, frente al 3,6% de junio.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="¿Qué votarían hoy los votantes de cada partido en el 23J? " aria-label="Barras apiladas" id="datawrapper-chart-YSXAN" src="https://datawrapper.dwcdn.net/YSXAN/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="360" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>
<br>
    </figure><p class="article-text">
        Los datos de transferencia de voto dejan al PSOE como el partido que mejor retiene a sus votantes porque repetir&iacute;a el 84,6%. El PP, que normalmente encabeza esta tabla, se sit&uacute;a ahora segundo con una fidelidad del 83,2%. Los datos de Vox muestran la v&iacute;a abierta por la aparici&oacute;n de Alvise P&eacute;rez: el agitador ultra les roba un 14,1% de los votos, m&aacute;s de los que se lleva el PP (7,3%).
    </p><p class="article-text">
        Sumar es el partido con menos fidelidad de voto. Solo repetir&iacute;an papeleta el 59,9% de los votantes del 23J. Uno de cada cinco se ir&iacute;a al PSOE y casi un 6%, a Podemos.
    </p><p class="article-text">
        Con esos datos, la distancia entre el bloque de la derecha y de la izquierda se queda en 4,2 puntos, con la derecha impulsada por la entrada en ese bloque de la formaci&oacute;n de Alvise P&eacute;rez.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Estimación de voto por bloques ideológicos" aria-label="Interactive line chart" id="datawrapper-chart-77VZw" src="https://datawrapper.dwcdn.net/77VZw/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="491" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>
<br>
    </figure><p class="article-text">
        En cuanto a la popularidad de los l&iacute;deres pol&iacute;ticos, el presidente del Gobierno, Pedro S&aacute;nchez, se mantiene como el mejor valorado con un 37,2% de aprobaci&oacute;n y una subida de ocho d&eacute;cimas respecto al mes pasado. La vicepresidenta segunda del Gobierno y ministra de Trabajo, Yolanda D&iacute;az, ocupa la segunda posici&oacute;n con un 33,9% y tambi&eacute;n sube siete d&eacute;cimas.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Popularidad de los principales líderes políticos" aria-label="Tabla" id="datawrapper-chart-0WjnG" src="https://datawrapper.dwcdn.net/0WjnG/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="377" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>
<br>
    </figure><p class="article-text">
        El l&iacute;der del PP, Alberto N&uacute;&ntilde;ez Feij&oacute;o, cae este mes y pasa del 28,3% de valoraci&oacute;n a un 26% en julio. Se queda as&iacute; lejos de disputar la segunda posici&oacute;n. El l&iacute;der de Vox, Santiago Abascal, repite como el peor valorado con un 15,3% y una ca&iacute;da de casi dos puntos en un mes.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Evolución de la popularidad de los principales líderes " aria-label="Interactive line chart" id="datawrapper-chart-z7YYO" src="https://datawrapper.dwcdn.net/z7YYO/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="474" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>
<br>
    </figure>]]></description>
      <dc:creator><![CDATA[Marcos Pinheiro, Victòria Oliveres]]></dc:creator>
      <guid isPermaLink="true"><![CDATA[https://www.eldiario.es/politica/psoe-recorta-puntos-distancia-pp-entrada-alvise-dana-vox_1_11532528.html]]></guid>
      <pubDate><![CDATA[Thu, 25 Jul 2024 20:18:38 +0000]]></pubDate>
      <enclosure url="https://static.eldiario.es/clip/e68789d7-c060-44a6-8065-fa9931fec2a8_16-9-discover-aspect-ratio_default_0.jpg" length="62131" type="image/jpeg"/>
      <media:content url="https://static.eldiario.es/clip/e68789d7-c060-44a6-8065-fa9931fec2a8_16-9-discover-aspect-ratio_default_0.jpg" type="image/jpeg" fileSize="62131" width="1200" height="675"/>
      <media:title><![CDATA[El PSOE recorta a dos puntos la distancia con el PP y la entrada de Alvise daña a Vox]]></media:title>
      <media:thumbnail url="https://static.eldiario.es/clip/e68789d7-c060-44a6-8065-fa9931fec2a8_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675"/>
      <media:keywords><![CDATA[Encuesta electoral,Simple Lógica,PSOE,PP - Partido Popular,Vox,Sumar,Alvise Pérez]]></media:keywords>
    </item>
    <item>
      <title><![CDATA[El PP agota el impulso de la amnistía y su ventaja sobre el PSOE cae por debajo de los cuatro puntos]]></title>
      <link><![CDATA[https://www.eldiario.es/politica/pp-agota-impulso-amnistia-ventaja-psoe-cae-debajo-cuatro-puntos_1_11446258.html]]></link>
      <description><![CDATA[<p><img src="https://static.eldiario.es/clip/6e2c9629-0749-4db2-8f3c-fd31d7d18d28_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675" alt="El PP agota el impulso de la amnistía y su ventaja sobre el PSOE cae por debajo de los cuatro puntos"></p><div class="subtitles"><p class="subtitle">Los populares ganarían las elecciones pero solo siete décimas por encima de su resultado del 23J. Vox retrocede tras meses al alza, Sumar cae y la campaña de las europeas impulsa a Podemos</p><p class="subtitle">Encuesta mayo - El PP encadena su tercer mes a la baja y la reflexión de Sánchez no impulsa al PSOE
</p></div><figure class="embed-container embed-container--type-embed ">
    
            <script src="https://d3js.org/d3.v4.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

<link href="https://fonts.googleapis.com/css?family=Roboto:400,700|Encode+Sans:400,500,700&display=swap"
    rel="stylesheet">
<style>
    .arco-encuesta {
        margin: 0px;
    }

    .arco-encuesta text {
        font-family: "Encode Sans";
        fill: white;
    }

    .columna-datos-encuesta {
        text-align: right;
        padding-bottom: 0px;
        padding-top: 0px;
        border-bottom: 1px solid #ddd;

    }

    .primeracolumna-espana {
        border-bottom: 1px solid #ddd;
        padding-bottom: 0px;
        padding-top: 0px;

    }
</style>


<div id="arco-encuesta-simple-logica"></div>
<script>
    // Code goes here

    var totalWidth = document.getElementById("arco-encuesta-simple-logica").offsetWidth;



    var margin = {
            top: 0,
            right: 0,
            bottom: 0,
            left: 0
        },
        width = totalWidth
    height = totalWidth * 0.66;

    var thickness = totalWidth > 600 ? 60 : 30;


    var locale = d3.formatLocale({
        decimal: ",",
        thousands: ".",
        grouping: [3]
    });

    var radius = Math.min(width, height) / 1.5;

    var anglesRange = 0.5 * Math.PI;

    var svg = d3.select("#arco-encuesta-simple-logica")
        .append('svg')
        .attr('class', 'arco-encuesta')
        .attr('width', width)
        .attr('height', height / 1.3 + 30);

    var g = svg.append('g')
        .attr('transform', 'translate(' + (width / 2) + ',' + (height / 1.5 + 30) + ')');


    var colorpartidos = d3.scaleOrdinal()
        .domain(["PSOE", "PP", "Cs", "UPyD", "Junts", "Vox", "Pod.", "MP", "PDeCAT",
            "FE de las JONS", "PACMA", "Sumar", "UP"
        ])
        .range(["#E02020", "#02A2DD", "#EA8046", "#c4017b", "#40B6A4", "#AAD656", "#7C4080", "#3EB1A7", "#314683",
            "#000000", "#B0BD21", "#ff7090", "#7C4080"
        ])
        .unknown("#c5c5c5");


    d3.csv("https://lab.eldiario.es/elections-maps/encuestas-simple-logica/datos-arcos/encuesta_sl_202406.csv",
        function (data) {

            data.sort(function (a, b) {
                return a.partido == "Otros" ? "" : d3.descending(+a.encuestaactual, +b.encuestaactual);
            });


            var arc1 = d3.arc()
                .innerRadius(radius - thickness)
                .outerRadius(radius);

            var arc2 = d3.arc()
                .innerRadius(radius / 1.5 - thickness)
                .outerRadius(radius / 1.5);

            var arc3 = d3.arc()
                .innerRadius(radius / 3 - thickness)
                .outerRadius(radius / 3);

            var pie1 = d3.pie()
                .value(function (d) {
                    return d.encuestaactual;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie2 = d3.pie()
                .value(function (d) {
                    return d.encuestaanterior;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie3 = d3.pie()
                .value(function (d) {
                    return d.resultados2023;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var arcospath1 = g.append('g')
                .selectAll('path1')
                .data(pie1(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc1)
                .attr("id", function (d, i) {
                    return "partiesArc1_" + i;
                }) //Unique id for each slice
                .attr("class", "path1")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);


            var partidosarcos1 = g.append('g')
                .selectAll(".PartiesArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "PartiesArc1")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .attr("dy", -10) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" :
                        (d.encuestaactual) > 10 ? "16%" :
                        (d.encuestaactual) > 5 ? "14%" : "8%";
                })
                .attr("fill", "black")
                .style("text-anchor", "middle")
                .attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 2 ? (d.partido) == "Pod." ? "P." : d.partido : "";
                });

            //Append the month names to each slice
            var labelsarcos1 = g.append('g')
                .selectAll(".textArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc1")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "16px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" : (d.encuestaactual) > 7 ? "18%" : "13%";
                })
                .style("pointer-events", "none")
                .style("font-weight", 700)
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 6 ? locale.format(".1f")(d.encuestaactual) + "%" : "";
                });

            var arcospath2 = g.append('g')
                .selectAll('path2')
                .data(pie2(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc2)
                .attr("id", function (d, i) {
                    return "partiesArc2_" + i;
                }) //Unique id for each slice
                .attr("class", "path2")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);

            var labelsarcos2 = g.append('g')
                .selectAll(".textArc2")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc2")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "14px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" : "15%";
                })
                .style("pointer-events", "none")
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc2_" + i;
                })
                .text(function (d) {
                    return d.encuestaanterior > 9 ? locale.format(".1f")(d.encuestaanterior) + "%" : "";
                });

            var arcospath3 = g.append('g')
                .selectAll('path3')
                .data(pie3(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc3)
                .attr("id", function (d, i) {
                    return "partiesArc3_" + i;
                }) //Unique id for each slice
                .attr("class", "path3")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);


            var labelsarcos3 = g.append('g')
                .selectAll(".textArc3")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc3")
                .style("letter-spacing", 0)
                .style("font-size", totalWidth > 600 ? "12px" : "0px")
                .attr("dy", -thickness / 12) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 20 ? "10%" : (d.encuestaactual) > 15 ? "5%" : "3%";
                })
                .style("pointer-events", "none")
                .style("fill", "black")

                .style("text-anchor", "start").attr("xlink:href", function (d, i) {
                    return "#partiesArc3_" + i;
                })
                .text(function (d) {
                    return d.resultados2023 > 9 ? locale.format(".1f")(d.resultados2023) + "%" : "";
                });


            g.append('text')
                .attr("x", -radius) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .style("font-weight", 700)
                .text("Actual");

            g.append('text')
                .attr("x", -radius / 1.5) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Anterior");

            g.append('text')
                .attr("x", -radius / 3) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Elec. 23J");


            var tooltipWidth = totalWidth > 600 ? '160px' : '160px';
            var tooltipPosition = totalWidth > 600 ? 'absolute' : 'absolute';

            var tooltip = d3.select("body")
                .append("div")
                .attr("id", "tooltip-info")
                .style("position", tooltipPosition)
                .style("z-index", "10")
                .style("visibility", "hidden")
                .style("color", "black")
                .style("padding", "8px")
                .style("background-color", "white")
                .style("border-radius", "0px")
                .style("font-size", "12px")
                .style("font-family", "'Encode Sans'")
                .style("box-shadow", "0 2px 2px 0 #ccc")
                .style("border", "1px solid #ccc")
                .style("margin-left", "2px")
                .style("pointer-events", "none")
                .style("line-height", "1.5");


            function mouseover(d) {
                d3.select(this.parentNode.appendChild(this))
                    // .style("fill-opacity", 1)
                    .style('stroke', 'black')
                    .style('stroke-width', '2px')

                hoverpartido = this.__data__.data.partido
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })

                d3.selectAll(".path3")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })


                var partido = d.data.partido
                var encuestaactual = d.data.encuestaactual != "" ? locale.format(".1f")(d.data.encuestaactual) +
                    "%" : "-";
                var encuestaanterior = d.data.encuestaanterior != "" ? locale.format(".1f")(d.data
                    .encuestaanterior) + "%" : "-";
                var resultados2023 = d.data.resultados2023 != "" ? locale.format(".1f")(d.data.resultados2023) +
                    "%" : "-";


                tooltip.transition()
                    .duration(0)
                    .style("opacity", 1);
                tooltip.html(
                    '<p style="display: block; text-align:left;margin-top:0px;margin-bottom:10px;font-size:14px;font-weight:bold;border-bottom:1px solid #c5c5c5;">' +
                    partido +
                    '</p><table style="border-collapse: collapse;height:20px;width:100%;margin-bottom:5px;font-size:14px"><tr><th style="text-align:right">Actual</th><th style="text-align:right">Prev.</th><th style="text-align:right">23J</th></tr><tr class="fila-tabla" style="color:' +
                    colorpartidos(partido) + '"><td class="columna-datos-encuesta" style="font-weight:700">' +
                    encuestaactual +
                    '</td><td class="columna-datos-encuesta" style="">' +
                    encuestaanterior +
                    '</td><td class="columna-datos-encuesta" style="">' +
                    resultados2023 +
                    '</td></tr></table>'
                );
                tooltip.style("visibility", "visible");
                tooltip.style('width', tooltipWidth);

            }

            function mousemove(d) {


                if (totalWidth > 600) {
                    if (d3.event.pageX > width / 1.5) {
                        return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                                .pageX - 200) +
                            "px");
                    }
                    return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                            .pageX - 10) +
                        "px");
                } else {
                    return tooltip.style("top", (document.getElementById(
                            "arco-encuesta-simple-logica").getBoundingClientRect().top) +
                        window.scrollY + 200 + "px").style("left", "20%");
                }
            }

            function mouseout(d) {
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path3")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')

                tooltip.transition()
                    .duration(20)
                    .style("opacity", 0);
                var $tooltip = $("#tooltip");
                $tooltip.empty();
            }






        })
</script>

<iframe title="JUNIO" aria-label="Tabla" id="datawrapper-chart-wes2Y" src="https://datawrapper.dwcdn.net/wes2Y/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="402" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script></script>
    </figure><p class="article-text">
        La resaca de la <a href="https://www.eldiario.es/politica/pp-gana-elecciones-europeas-escanos-psoe_1_11434922.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">campa&ntilde;a de las europeas</a> tiene efectos directos en el tablero pol&iacute;tico nacional. La distancia entre PP y PSOE se acorta tras meses entre los cinco y los seis puntos, hasta situarse ahora por debajo de los cuatro; los populares han perdido el impulso que les dio la oposici&oacute;n a la amnist&iacute;a y vuelven a los datos de octubre de 2023, antes de las movilizaciones contra esa norma. Sumar sigue en descenso, a&uacute;n sin calibrar del todo el efecto de la dimisi&oacute;n de Yolanda D&iacute;az, y Vox cae despu&eacute;s de meses al alza, tras unos comicios en los que ha emergido un competidor por la extrema derecha, que se suma a sus tiranteces habituales con los populares.
    </p><p class="article-text">
        Ese el el dibujo general que deja el sondeo de junio elaborado por <a href="https://www.simplelogica.com/es/" target="_blank" data-mrf-recirculation="links-noticia" class="link">Simple L&oacute;gica</a> para elDiario.es. El trabajo de campo se realiz&oacute; entre los d&iacute;as 1 y 11 de junio, as&iacute; que comprendi&oacute; la semana clave de la campa&ntilde;a para las elecciones europeas del pasado 9J y parte de la resaca posterior de esos comicios, que dejaron al PP como ganador con cuatro puntos de ventaja sobre el PSOE &ndash;34,2% frente a 30,2%&ndash;, a Vox con el 9,6%, a Sumar con el 4,7%, a Podemos con el 3,3% y la irrupci&oacute;n de la candidatura del agitador ultra Alvise P&eacute;rez con el 4,6%.
    </p><p class="article-text">
        La encuesta de junio se&ntilde;ala que si ahora se celebrasen elecciones, el PP ganar&iacute;a como ha hecho con las europeas, pero con algo menos de ventaja. Obtendr&iacute;a el 33,8% de los votos, seis d&eacute;cimas menos que hace un mes. El partido de Alberto N&uacute;&ntilde;ez Feij&oacute;o sigue en cabeza, pero hay varias se&ntilde;ales de alerta para su formaci&oacute;n: desde que empez&oacute; el ciclo electoral de 2024 ha ido a la baja, sin sumar una sola d&eacute;cima en estimaci&oacute;n de voto en ninguno de estos meses, est&aacute; ya en los datos previos al impulso que le supuso el inicio de la tramitaci&oacute;n de la amnist&iacute;a, y su ventaja sobre el PSOE mengua en cada entrega del sondeo. Est&aacute;n solo siete d&eacute;cimas por encima del resultado del 23J, que fue del 33,1%.
    </p><p class="article-text">
        Ahora, los populares se impondr&iacute;an al PSOE con 3,7 puntos de ventaja frente a los seis que mantuvieron durante meses. Los socialistas aportan una subida de dos d&eacute;cimas en esa pelea, que les coloca en una estimaci&oacute;n del 30,1% de los votos si ahora se celebrasen las generales. Los de Pedro S&aacute;nchez se recuperan m&iacute;nimamente de la ca&iacute;da de mayo y se colocan a 1,6 puntos del porcentaje de votos que obtuvieron en las generales, un 31,7%.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <BR>

<iframe title="Evolución mensual de la estimación de voto" aria-label="Interactive line chart" id="datawrapper-chart-3RVxJ" src="https://datawrapper.dwcdn.net/3RVxJ/2/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="473" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><p class="article-text">
        Por debajo tambi&eacute;n se notan los efectos de las elecciones europeas. Vox se mantiene en la tercera plaza que ha consolidado en esos comicios, pero tras meses al alza su estimaci&oacute;n de voto cae casi un punto. El partido de Santiago Abascal, que por primera vez tiene competencia por la extrema derecha con la irrupci&oacute;n de Alvise P&eacute;rez, obtendr&iacute;a un 11,5% de los votos, frente al 12,4% de hace un mes, que coincid&iacute;a con el resultado que obtuvo el 23J. En el partido son conscientes del da&ntilde;o que les hace el agitador ultra y ya le <a href="https://www.eldiario.es/politica/vox-cambia-estrategia-tiende-mano-alvise-perez_1_11441464.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">han tendido la mano para entenderse y no competir</a>.
    </p><p class="article-text">
        Pero si en una formaci&oacute;n han impactado m&aacute;s directamente los resultados de las elecciones europeas en es Sumar. La coalici&oacute;n se qued&oacute; con el 4,7% de los votos el pasado domingo frente al 10,1% de la candidatura de Podemos e IU en 2019. Horas despu&eacute;s de esos malos resultados, Yolanda D&iacute;az <a href="https://www.eldiario.es/politica/yolanda-diaz-deja-cargos-organicos-sumar-resultados-europeas_1_11436658.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">comunic&oacute; que dimit&iacute;a de la direcci&oacute;n del partido</a>, aunque se mantendr&aacute; como vicepresidenta segunda y ministra de Trabajo.
    </p><p class="article-text">
        La encuesta de Simple L&oacute;gica apunta que Sumar ahonda en la ca&iacute;da que ya arrastraba desde antes de las europeas, ahora con un descenso de medio punto que le deja en el 9%, lejos del 12,3% de las generales. El trabajo de campo de Simple L&oacute;gica termin&oacute; el 11 de junio, un d&iacute;a despu&eacute;s de la dimisi&oacute;n de D&iacute;az, as&iacute; que los efectos de esa decisi&oacute;n y el terremoto pol&iacute;tico desatado en la coalici&oacute;n se ver&aacute;n con m&aacute;s claridad en los pr&oacute;ximos meses. El gran beneficiado de la campa&ntilde;a europea y de ese desgaste de Sumar es Podemos, que pasa del 1,6% al 3,6%, un porcentaje tres d&eacute;cimas mayor que el que obtuvieron en las europeas.
    </p><p class="article-text">
        Los cruces entre lo que votaron los encuestados el 23J y lo que votar&iacute;an ahora siguen dejando al PP como el partido que mejor retiene a su electorado, con un 77,6% de fieles, seguido del PSOE, con un 72,6% de votantes que repetir&iacute;an papeleta. Los socialistas son quienes m&aacute;s electores pierden hacia la abstenci&oacute;n o la indecisi&oacute;n.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="¿Qué votarían hoy los votantes de cada partido en el 23J? " aria-label="Barras apiladas" id="datawrapper-chart-ZzKjE" src="https://datawrapper.dwcdn.net/ZzKjE/2/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="359" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><p class="article-text">
        Vox, por su parte, tiene dos v&iacute;as de agua abiertas. Aunque repiten el 61,1% de sus votantes, el 16,2% se ir&iacute;a al PP en unas nuevas elecciones y el 4,4% votar&iacute;a a Alvise, en caso de que se presentara a unas generales. Sumar ya cae en este sondeo a una fidelidad de voto por debajo del 50% y pierde el 21,9% de sus electores hacia el PSOE y el 13,1% a Podemos. En cuanto a quienes se abstuvieron el 23J, el PSOE es quien mejor pesca en ese caladero y recoge un 9,4% de esos electores.
    </p><p class="article-text">
        Esos datos reflejan, por primera vez en meses, una distancia de menos de tres puntos entre el bloque de la derecha (45,3%), que no ha dejado de perder apoyos desde febrero, frente al de la izquierda (42,7%), que remonta tras la ca&iacute;da de mayo.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>


<iframe title="Estimación de voto por bloques ideológicos" aria-label="Interactive line chart" id="datawrapper-chart-zDHDN" src="https://datawrapper.dwcdn.net/zDHDN/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="491" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><h3 class="article-text">S&aacute;nchez y Feij&oacute;o suben en popularidad</h3><p class="article-text">
        En cuanto a la valoraci&oacute;n de los principales l&iacute;deres pol&iacute;ticos, Pedro S&aacute;nchez se mantiene a la cabeza con un 36,4% de valoraci&oacute;n positiva, una subida de 1,4 puntos respecto al sondeo de mayo. Yolanda D&iacute;az se queda con el 33,2%, tres d&eacute;cimas m&aacute;s que hace un mes. Alberto N&uacute;&ntilde;ez Feij&oacute;o es quien m&aacute;s sube, del 25% al 28,3%, aunque por ahora est&aacute; lejos de sus mejores datos y sin opci&oacute;n de pelear por la segunda plaza.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Popularidad de los principales líderes políticos" aria-label="Tabla" id="datawrapper-chart-CDaJT" src="https://datawrapper.dwcdn.net/CDaJT/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="376" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><p class="article-text">
        Por detr&aacute;s, el l&iacute;der de Vox, Santiago Abascal obtiene un 17,4% de valoraci&oacute;n positiva, casi la misma nota que hace un mes. Ione Belarra, secretaria general de Podemos, es quien obtiene una peor valoraci&oacute;n con un 15,5%.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Evolución de la popularidad de los principales líderes " aria-label="Interactive line chart" id="datawrapper-chart-uoMmN" src="https://datawrapper.dwcdn.net/uoMmN/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="474" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>

<br>
    </figure>]]></description>
      <dc:creator><![CDATA[Marcos Pinheiro, Raúl Sánchez]]></dc:creator>
      <guid isPermaLink="true"><![CDATA[https://www.eldiario.es/politica/pp-agota-impulso-amnistia-ventaja-psoe-cae-debajo-cuatro-puntos_1_11446258.html]]></guid>
      <pubDate><![CDATA[Sun, 16 Jun 2024 20:24:49 +0000]]></pubDate>
      <enclosure url="https://static.eldiario.es/clip/6e2c9629-0749-4db2-8f3c-fd31d7d18d28_16-9-discover-aspect-ratio_default_0.jpg" length="471445" type="image/jpeg"/>
      <media:content url="https://static.eldiario.es/clip/6e2c9629-0749-4db2-8f3c-fd31d7d18d28_16-9-discover-aspect-ratio_default_0.jpg" type="image/jpeg" fileSize="471445" width="1200" height="675"/>
      <media:title><![CDATA[El PP agota el impulso de la amnistía y su ventaja sobre el PSOE cae por debajo de los cuatro puntos]]></media:title>
      <media:thumbnail url="https://static.eldiario.es/clip/6e2c9629-0749-4db2-8f3c-fd31d7d18d28_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675"/>
      <media:keywords><![CDATA[Simple Lógica,PP - Partido Popular,PSOE,Sumar,Vox,Podemos,Encuesta electoral]]></media:keywords>
    </item>
    <item>
      <title><![CDATA[El PP afronta las europeas con seis puntos de ventaja sobre el PSOE y Vox supera a Sumar]]></title>
      <link><![CDATA[https://www.eldiario.es/politica/pp-afronta-europeas-seis-puntos-ventaja-psoe-vox-supera-sumar_1_11374100.html]]></link>
      <description><![CDATA[<p><img src="https://static.eldiario.es/clip/186037b9-9a4d-4972-967c-5071b721dba3_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675" alt="El PP afronta las europeas con seis puntos de ventaja sobre el PSOE y Vox supera a Sumar"></p><div class="subtitles"><p class="subtitle">Según la encuesta de Simple Lógica, los populares registran un crecimiento de más de 16 puntos respecto a las elecciones al Parlamento Europeo de 2019, crece la extrema derecha y descienden las fuerzas nacionalistas e independentistas</p><p class="subtitle">Sondeo para las generales - El PP encadena su tercer mes a la baja y la reflexión de Sánchez no impulsa al PSOE</p></div><figure class="embed-container embed-container--type-embed ">
    
            <script src="https://d3js.org/d3.v4.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

<link href="https://fonts.googleapis.com/css?family=Roboto:400,700|Encode+Sans:400,500,700&display=swap"
    rel="stylesheet">
<style>
    .arco-encuesta {
        margin: 0px;
    }

    .arco-encuesta text {
        font-family: "Encode Sans";
        fill: white;
    }

    .columna-datos-encuesta {
        text-align: right;
        padding: 0px 5px;
        border-bottom: 1px solid #ddd;

    }

    .primeracolumna-espana {
        border-bottom: 1px solid #ddd;
        padding-bottom: 0px;
        padding-top: 0px;

    }
</style>

<br>
<h4 style="font-family:'Encode Sans',sans-serif;text-align:center;color:black;font-size:22px;font-weight:700">Elecciones
    Europeas 2024
</h4>

<p style="font-size:14px;text-align:center;font-family:'Encode Sans',sans-serif;line-height:20px;color:#181818">Encuesta
    de Simple Lógica para elDiario.es. Datos en % de voto</p>
<div id="arco-encuesta-europeas-2024"></div>
<script>
    (function () {

        var totalWidth = document.getElementById("arco-encuesta-europeas-2024").offsetWidth;



        var margin = {
                top: 0,
                right: 0,
                bottom: 0,
                left: 0
            },
            width = totalWidth
        height = totalWidth * 0.66;

        var thickness = totalWidth > 600 ? 70 : 35;


        var locale = d3.formatLocale({
            decimal: ",",
            thousands: ".",
            grouping: [3]
        });

        var radius = Math.min(width, height) / 1.5;

        var anglesRange = 0.5 * Math.PI;

        var svg = d3.select("#arco-encuesta-europeas-2024")
            .append('svg')
            .attr('class', 'arco-encuesta')
            .attr('width', width)
            .attr('height', height / 1.3 + 30);

        var g = svg.append('g')
            .attr('transform', 'translate(' + (width / 2) + ',' + (height / 1.5 + 30) + ')');

        var colorpartidos = d3.scaleOrdinal() // D3 Version 4
            .domain(["PSOE", "PP", "IU", "IU+EQUO", "Cs", "Podemos", "UP", "Pod.", "Podemos-IU", "CDS", "CCa-PNC",
                "EH Bildu", "Més", "Vox",
                "EAJ-PNV", "ERC", "HB", "PCE", "BNG", "CiU", "PAR", "PR", "PRC", "UPN", "ICV", "PA",
                "UPL", "UPyD", "CHA", "Compromís", "CUP", "FAC", "NCa", "UCD", "AA", "ASG", "ECP",
                "El Pi", "Gbai", "JxCAT", "MM", "NA+", "PP+Cs", "JxSí", "Soria ¡Ya!", "XAV", "Ara. E.",
                "PSE-PSOE", "I-E (n)", "CN", "PR+EV", "Sumar", "DO", "Blanco", "Ahora Rep.", "Junts", "CEUS",
            ])
            .range(["#E02020", "#02A2DD", "#007057", "#007057", "#EA8046", "#7C4080", "#7C4080", "#7C4080",
                "#7C4080", "#EA8046", "#EDDC2E",
                "#C7D892",
                "#C1C929", "#AAD656", "#16823B", "#FFB232", "#C7D892", "#AD0017", "#95CCF7",
                "#314683", "#FEA000", "#002F54", "#AFB113", "#1C669C", "#007057", "#00CC77",
                "#b80064", "#C4017B", "#AD0017", "#BF5237", "#FFED00", "#17375E", "#81C932",
                "#127055", "#00CC77", "#A90606", "#A54290", "#54266D", "#B83737", "#314683",
                "#3EB1A2", "#1C669C", "#02A2DD", "#3EB1A2", "#610f13", "#f7d70e", "#610f13", "#E02020",
                "#007057", "#7C4080", "#610f13", "#ff7090", "#FFF248", "#a5a5a5", "#d6b795", "#40B6A4",
                "#2b1874"
            ])
            .unknown("#c5c5c5");


        d3.csv("https://lab.eldiario.es/elections-maps/elecciones-europeas-2024/encuestas/sl_europeas_mayo_2024.csv",
            function (data) {

                var data_prev = data.map(item => ({
                    ...item
                }));


                data.sort(function (a, b) {
                    return a.partido == "Otros" | a.partido == "Blanco" ? "" : d3.descending(+a
                        .encuestaactual, +b
                        .encuestaactual);
                });

                data_prev.sort(function (a, b) {
                    return a.partido == "Otros" | a.partido == "Blanco" ? "" : d3.descending(+a
                        .resultados2019, +b
                        .resultados2019);
                });



                var arc1 = d3.arc()
                    .innerRadius(radius - thickness)
                    .outerRadius(radius);

                var arc2 = d3.arc()
                    .innerRadius(radius / 1.5 - thickness)
                    .outerRadius(radius / 1.5);

                var pie1 = d3.pie()
                    .value(function (d) {
                        return d.encuestaactual;
                    })
                    .sort(null)
                    .startAngle(anglesRange * -1)
                    .endAngle(anglesRange);

                var pie2 = d3.pie()
                    .value(function (d) {
                        return d.resultados2019;
                    })
                    .sort(null)
                    .startAngle(anglesRange * -1)
                    .endAngle(anglesRange);

                var arcospath1 = g.append('g')
                    .selectAll('path1')
                    .data(pie1(data))
                    .enter()
                    .append("g")
                    .append('path')
                    .attr('d', arc1)
                    .attr("id", function (d, i) {
                        return "europeas_partiesArc1_" + i;
                    }) //Unique id for each slice
                    .attr("class", "path1")
                    .attr('fill', function (d) {
                        return colorpartidos(d.data.partido);
                    })
                    .each(function (d, i) {

                        var primerArco = /(^.+?)L/;

                        var arcoInvisible = primerArco.exec(d3.select(this).attr("d"))[1];

                        arcoInvisible = arcoInvisible.replace(/,/g, " ");

                        g.append('g').append("path")
                            .attr("class", "hiddenDonutArcs")
                            .attr("id", "europeas_partiesArc1hidden_" + i)
                            .attr("d", arcoInvisible)
                            .style("fill", "none");
                    })
                    .on("mouseover", mouseover)
                    .on("mousemove", mousemove)
                    .on("mouseout", mouseout);

                var partidosarcos1 = g.append('g')
                    .selectAll(".europeas_PartiesArc1")
                    .data(data)
                    .enter().append("text")
                    .attr("class", "europeas_PartiesArc1")
                    .style("font-size", totalWidth > 600 ? "16px" : "12px")
                    .attr("dy", -10) //Move the text down
                    .append("textPath")
                    .attr("startOffset", "50%")
                    .attr("fill", "black")
                    .style("text-anchor", "middle")
                    .attr("xlink:href", function (d, i) {
                        return "#europeas_partiesArc1hidden_" + i;
                    })
                    .text(function (d) {
                        return d.encuestaactual > 5 ? (d.partido) : "";
                    });

                //Append the month names to each slice
                var labelsarcos1 = g.append('g')
                    .selectAll(".europeas_textArc1")
                    .data(data)
                    .enter().append("text")
                    .attr("class", "europeas_textArc1")
                    .style("letter-spacing", 1)
                    .style("font-size", totalWidth > 600 ? "16px" : "11px")
                    .attr("dy", thickness / 1.6) //Move the text down
                    .append("textPath")
                    .attr("startOffset", "50%")
                    .style("pointer-events", "none")
                    .style("font-weight", 700)
                    .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                        return "#europeas_partiesArc1hidden_" + i;
                    })
                    .text(function (d) {
                        return d.encuestaactual > 5 ? locale.format(".1f")(d.encuestaactual) + "%" :
                            "";
                    });

                var arcospath2 = g.append('g')
                    .selectAll('path2')
                    .data(pie2(data_prev))
                    .enter()
                    .append("g")
                    .append('path')
                    .attr('d', arc2)
                    .attr("id", function (d, i) {
                        return "europeas_partiesArc2_" + i;
                    }) //Unique id for each slice
                    .attr("class", "path2")
                    .attr('fill', function (d) {
                        return colorpartidos(d.data.partido);
                    })
                    .each(function (d, i) {

                        var primerArco = /(^.+?)L/;

                        var arcoInvisible = primerArco.exec(d3.select(this).attr("d"))[1];

                        arcoInvisible = arcoInvisible.replace(/,/g, " ");

                        g.append('g').append("path")
                            .attr("class", "hiddenDonutArcs")
                            .attr("id", "europeas_partiesArc2hidden_" + i)
                            .attr("d", arcoInvisible)
                            .style("fill", "none");
                    })
                    .on("mouseover", mouseover)
                    .on("mousemove", mousemove)
                    .on("mouseout", mouseout);

                var labelsarcos2 = g.append('g')
                    .selectAll(".europeas_textArc2")
                    .data(data_prev)
                    .enter().append("text")
                    .attr("class", "europeas_textArc2")
                    .style("letter-spacing", 1)
                    .style("font-size", totalWidth > 600 ? "14px" : "11px")
                    .attr("dy", thickness / 1.6) //Move the text down
                    .append("textPath")
                    .attr("startOffset", "50%")
                    .style("pointer-events", "none")
                    .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                        return "#europeas_partiesArc2hidden_" + i;
                    })
                    .text(function (d) {
                        return d.resultados2019 > 7 ? locale.format(".1f")(d.resultados2019) + "%" : "";
                    });


                g.append('text')
                    .attr("x", -radius) //Move the text from the start angle of the arc
                    .attr("y", 18) //Move the text down
                    .style("text-anchor", "start")
                    .style("fill", "black")
                    .style("font-size", totalWidth > 600 ? "16px" : "12px")
                    .style("font-weight", 700)
                    .text("Simple L.");

                g.append('text')
                    .attr("x", -radius / 1.5) //Move the text from the start angle of the arc
                    .attr("y", 18) //Move the text down
                    .style("text-anchor", "start")
                    .style("fill", "black")
                    .style("font-size", totalWidth > 600 ? "16px" : "12px")
                    .text("Elecc. 19");


                var tooltipWidth = totalWidth > 600 ? '170px' : '170px';
                var tooltipPosition = totalWidth > 600 ? 'absolute' : 'absolute';

                var tooltip = d3.select("body")
                    .append("div")
                    .attr("id", "tooltip-info")
                    .style("position", tooltipPosition)
                    .style("z-index", "10")
                    .style("visibility", "hidden")
                    .style("color", "black")
                    .style("padding", "8px")
                    .style("background-color", "white")
                    .style("border-radius", "0px")
                    .style("pointer-events", "none")
                    .style("font-size", "12px")
                    .style("font-family", "'Encode Sans', sans-serif")
                    .style("box-shadow", "0 2px 2px 0 #ccc")
                    .style("border", "1px solid #ccc")
                    .style("margin-left", "2px")
                    .style("line-height", "1.5");

                function mouseover(d) {
                    d3.select(this.parentNode.appendChild(this))
                        // .style("fill-opacity", 1)
                        .style('stroke', 'black')
                        .style('stroke-width', '2px')

                    hoverpartido = this.__data__.data.partido
                    d3.selectAll(".path1")
                        .attr('opacity', function (d) {
                            return hoverpartido == d.data.partido ? 1 : 0.3;
                        })
                    d3.selectAll(".path2")
                        .attr('opacity', function (d) {
                            return hoverpartido == d.data.partido ? 1 : 0.3;
                        })

                    var partido = d.data.partido
                    var encuestaactual = d.data.encuestaactual != "" ? locale.format(".1f")(d.data
                        .encuestaactual) + "%"  : "-";
                    var resultados2019 = d.data.resultados2019 != "" ? locale.format(".1f")(d.data
                        .resultados2019) + "%" : "-";

                    tooltip.transition()
                        .duration(0)
                        .style("opacity", 1);
                    tooltip.html(
                        '<p style="display: block; text-align:left;margin-top:0px;margin-bottom:10px;font-size:16px;font-weight:bold;border-bottom:1px solid #c5c5c5;">' +
                        partido +
                        '</p><table style="border-collapse: collapse;height:20px;width:100%;margin-bottom:5px;font-size:14px"><tr><th style="text-align:left"></th><th style="text-align:right">Encuesta</th><th style="text-align:right">2019</th></tr><tr class="fila-tabla"><td>Votos</td><td class="columna-datos-encuesta" style="font-weight:700;color:' +
                        colorpartidos(partido) + '">' +
                        encuestaactual +
                        '</td><td class="columna-datos-encuesta"  style="color:' +
                        colorpartidos(partido) + '">' +
                        resultados2019 +
                        '</td></tr></table>'
                    );
                    tooltip.style("visibility", "visible");
                    tooltip.style('width', tooltipWidth);

                }

                function mousemove(d) {


                    if (totalWidth > 600) {
                        if (d3.event.pageX > width / 1.5) {
                            return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                                    .pageX - 200) +
                                "px");
                        }
                        return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                                .pageX - 10) +
                            "px");
                    } else {
                        return tooltip.style("top", (document.getElementById(
                                "arco-encuesta-europeas-2024").getBoundingClientRect().top) +
                            window.scrollY + 200 + "px").style("left", "20%");
                    }
                }

                function mouseout(d) {
                    d3.selectAll(".path1")
                        .attr('opacity', function (d) {
                            return 1;
                        })
                        .style('stroke', 'black')
                        .style('stroke-width', '0px')
                    d3.selectAll(".path2")
                        .attr('opacity', function (d) {
                            return 1;
                        })
                        .style('stroke', 'black')
                        .style('stroke-width', '0px')

                    tooltip.transition()
                        .duration(20)
                        .style("opacity", 0);
                    var $tooltip = $("#tooltip");
                    $tooltip.empty();
                }



            })
    })();
</script>

<iframe title="EUROPEAS SL 2024" aria-label="Tabla" id="datawrapper-chart-iFHs1" src="https://datawrapper.dwcdn.net/iFHs1/4/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="550" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>
    </figure><p class="article-text">
        El Partido Popular parte con ventaja a pocos d&iacute;as de que comience la campa&ntilde;a para las <a href="https://www.eldiario.es/temas/elecciones-europeas-2024/" target="_blank" data-mrf-recirculation="links-noticia" class="link">elecciones al Parlamento Europeo</a> del pr&oacute;ximo 9 de junio. El partido de Alberto N&uacute;&ntilde;ez Feij&oacute;o llega a la precampa&ntilde;a con 6,5 puntos de margen respecto al PSOE de cara a una cita con las urnas que la direcci&oacute;n de los populares ha planteado como una suerte de segunda vuelta de las generales del 23 de julio, en las que el PP fue primera fuerza aunque no logr&oacute; los apoyos parlamentarios necesarios para poder gobernar.  
    </p><p class="article-text">
        La encuesta de <a href="https://www.simplelogica.com/es/" target="_blank" data-mrf-recirculation="links-noticia" class="link">Simple L&oacute;gica para elDiario.es</a> da al principal partido de la oposici&oacute;n como ganador con el 36,4% de los apoyos. Se trata de un crecimiento muy notable respecto a los &uacute;ltimos comicios europeos celebrados en 2019, cuando el PP estaba en manos de Pablo Casado y atravesaba uno de sus peores momentos nada m&aacute;s haber perdido la Moncloa tras la moci&oacute;n de censura de Pedro S&aacute;nchez contra Mariano Rajoy y, especialmente, por las fugas de votos a Vox en pr&aacute;cticamente todas las citas electorales. 
    </p><p class="article-text">
        Hace cinco a&ntilde;os los populares tan solo obtuvieron el 20,3% de los votos, por lo que el  sondeo le augura para las elecciones de junio un crecimiento hist&oacute;rico de m&aacute;s de 16 puntos.
    </p><p class="article-text">
        El PSOE, que fue la fuerza que gan&oacute; las europeas de 2019 con un 33,2% de los sufragios, pasar&iacute;a ahora a la segunda posici&oacute;n y se quedar&iacute;a a una distancia de m&aacute;s de seis puntos respecto al PP. Los socialistas obtendr&iacute;an ahora el 29,9% de los votos, 3,3 puntos por debajo del resultado de hace cinco a&ntilde;os. No obstante, el PSOE ha conseguido reducir el margen que le sacaba el PP en abril cuando, seg&uacute;n Simple L&oacute;gica, los populares habr&iacute;an obtenido el 36,6% de los votos &ndash;dos d&eacute;cimas por encima que en mayo&ndash; y, los socialistas, el 29,5%. La ventaja de los Feij&oacute;o lleg&oacute; por tanto a ser de m&aacute;s de siete puntos, tras crecer tambi&eacute;n desde el 35,6% que el instituto demosc&oacute;pico le daba en marzo.
    </p><p class="article-text">
        Para Vox la cita de las europeas de 2019 fue uno de sus primeros ex&aacute;menes electorales y, cinco a&ntilde;os despu&eacute;s, la formaci&oacute;n de extrema derecha obtendr&iacute;a un importante crecimiento, seg&uacute;n el sondeo de Simple L&oacute;gica. El partido de Santiago Abascal alcanzar&iacute;a ahora el 10,9% de los votos, 4,6 puntos por encima del apoyo que logr&oacute; hace cinco a&ntilde;os, cuando se qued&oacute; con el 6,3% de los sufragios. La extrema derecha ha crecido tambi&eacute;n desde abril, cuando el instituto demosc&oacute;pico le situaba con el 10,5% de los apoyos. Pero no logra llegar al 11% de marzo.
    </p><h3 class="article-text">El espacio confederal cae</h3><p class="article-text">
        La extrema derecha superar&iacute;a a Sumar en la primera cita con las europeas de la formaci&oacute;n de la vicepresidenta segunda y ministra de Trabajo, Yolanda D&iacute;az. La candidatura encabezada por Estrella Gal&aacute;n se quedar&iacute;a en el cuarto puesto con el 8% de los votos tras bajar desde el 8,6% de marzo y el 8,7% de abril. Podemos, por su parte, alcanzar&iacute;a el 2% de los apoyos &ndash;tras caer tambi&eacute;n del 3,3% de abril&ndash;, por lo que la suma de ambas fuerzas del espacio confederal se quedar&iacute;a dos d&eacute;cimas por debajo del 10,2% de los sufragios que logr&oacute; la alianza Podemos-IU en 2019. 
    </p><p class="article-text">
        La coalici&oacute;n de fuerzas independentistas que integran ERC, EH Bildu, BNG y Ara Mes, y que se presenta a los comicios europeos bajo el nombre de Ahora Rep&uacute;blicas tambi&eacute;n caer&iacute;a respecto a las &uacute;ltimas elecciones al Europarlamento. La encuesta le da un 4,8% de los votos, ocho d&eacute;cimas por debajo del 5,6% de los sufragios que logr&oacute; en 2019. Junts tambi&eacute;n baja y pasa del 4,6% de los apoyos de hace cinco a&ntilde;os al 2,2% que le estima Simple L&oacute;gica.
    </p><p class="article-text">
        Finalmente, la Coalici&oacute;n por una Europa Solidaria (CEUS) que engloba bajo sus siglas a fuerzas pol&iacute;ticas como el PNV o Coalici&oacute;n Canaria tambi&eacute;n ver&iacute;a reducidas sus expectativas al quedarse con solo el 1,1% de los votos, 1,8 puntos por debajo de 2019. El sondeo de Simple L&oacute;gica apunta, adem&aacute;s, a la desaparici&oacute;n de Ciudadanos del Parlamento Europeo, que perder&iacute;a los ocho esca&ntilde;os que logr&oacute; hace cinco a&ntilde;os. Se tratar&iacute;a de la puntilla contra el partido que se dice &ldquo;liberal&rdquo;, ya que hasta ahora presum&iacute;a de mantener al menos la representaci&oacute;n en la UE, tras haber salido derrotado en las generales y todas las &uacute;ltimas citas auton&oacute;micas con las urnas.
    </p><p class="article-text">
        En las elecciones del 9 de junio a Espa&ntilde;a le corresponde elegir 61 esca&ntilde;os de los 720 que compondr&aacute;n el nuevo Parlamento Europeo para reflejar los cambios demogr&aacute;ficos registrados desde las elecciones de 2019. A Espa&ntilde;a le corresponden dos de los nuevos 15 esca&ntilde;os, por lo que pasa de los 54 que reparti&oacute; en 2019, a los que sum&oacute; otros cinco tras el Brexit (qued&aacute;ndose en 59), hasta los 61 actuales. Pero una vez transcurran los comicios, los eurodiputados no se agrupan por nacionalidades, sino por afinidades pol&iacute;ticas. Cada grupo deber estar formado por diputados elegidos en al menos una cuarta parte de los estados miembros y contar con un m&iacute;nimo de 25 diputados.
    </p><p class="article-text">
        Los parlamentarios eligen a uno de los miembros del Parlamento como presidente o presidenta por un per&iacute;odo de dos a&ntilde;os y medio renovable. Representa al Parlamento ante las dem&aacute;s instituciones de la UE y de cara al exterior y supervisa los debates de los plenos. Los diputados eligen tambi&eacute;n a 14 vicepresidentes o vicepresidentas.
    </p>]]></description>
      <dc:creator><![CDATA[Iñigo Aduriz, Raúl Sánchez]]></dc:creator>
      <guid isPermaLink="true"><![CDATA[https://www.eldiario.es/politica/pp-afronta-europeas-seis-puntos-ventaja-psoe-vox-supera-sumar_1_11374100.html]]></guid>
      <pubDate><![CDATA[Mon, 20 May 2024 20:19:21 +0000]]></pubDate>
      <enclosure url="https://static.eldiario.es/clip/186037b9-9a4d-4972-967c-5071b721dba3_16-9-discover-aspect-ratio_default_0.jpg" length="380699" type="image/jpeg"/>
      <media:content url="https://static.eldiario.es/clip/186037b9-9a4d-4972-967c-5071b721dba3_16-9-discover-aspect-ratio_default_0.jpg" type="image/jpeg" fileSize="380699" width="1200" height="675"/>
      <media:title><![CDATA[El PP afronta las europeas con seis puntos de ventaja sobre el PSOE y Vox supera a Sumar]]></media:title>
      <media:thumbnail url="https://static.eldiario.es/clip/186037b9-9a4d-4972-967c-5071b721dba3_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675"/>
      <media:keywords><![CDATA[Elecciones Europeas 2024,Encuestas,PP - Partido Popular,PSOE,Vox,Sumar,Simple Lógica]]></media:keywords>
    </item>
    <item>
      <title><![CDATA[El PP encadena su tercer mes a la baja y la reflexión de Sánchez no impulsa al PSOE]]></title>
      <link><![CDATA[https://www.eldiario.es/politica/pp-encadena-tercer-mes-baja-reflexion-sanchez-no-impulsa-psoe_1_11364838.html]]></link>
      <description><![CDATA[<p><img src="https://static.eldiario.es/clip/83551a59-5b9c-41bb-b615-3a7517ffb570_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675" alt="El PP encadena su tercer mes a la baja y la reflexión de Sánchez no impulsa al PSOE"></p><div class="subtitles"><p class="subtitle">La ventaja de los populares sobre el PSOE cae por debajo de los cinco puntos y los socialistas se dejan seis décimas sin lograr un crecimiento tras la decisión de su líder y las movilizaciones de su militancia</p><p class="subtitle">Sondeo de abril - El PP reduce dos puntos su ventaja sobre el PSOE desde enero y Vox adelanta a Sumar
</p></div><figure class="embed-container embed-container--type-embed ">
    
            <BR>

<script src="https://d3js.org/d3.v4.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

<link href="https://fonts.googleapis.com/css?family=Roboto:400,700|Encode+Sans:400,500,700&display=swap"
    rel="stylesheet">
<style>
    .arco-encuesta {
        margin: 0px;
    }

    .arco-encuesta text {
        font-family: "Encode Sans";
        fill: white;
    }

    .columna-datos-encuesta {
        text-align: right;
        padding-bottom: 0px;
        padding-top: 0px;
        border-bottom: 1px solid #ddd;

    }

    .primeracolumna-espana {
        border-bottom: 1px solid #ddd;
        padding-bottom: 0px;
        padding-top: 0px;

    }
</style>


<div id="arco-encuesta-simple-logica"></div>
<script>
    // Code goes here

    var totalWidth = document.getElementById("arco-encuesta-simple-logica").offsetWidth;



    var margin = {
            top: 0,
            right: 0,
            bottom: 0,
            left: 0
        },
        width = totalWidth
    height = totalWidth * 0.66;

    var thickness = totalWidth > 600 ? 60 : 30;


    var locale = d3.formatLocale({
        decimal: ",",
        thousands: ".",
        grouping: [3]
    });

    var radius = Math.min(width, height) / 1.5;

    var anglesRange = 0.5 * Math.PI;

    var svg = d3.select("#arco-encuesta-simple-logica")
        .append('svg')
        .attr('class', 'arco-encuesta')
        .attr('width', width)
        .attr('height', height / 1.3 + 30);

    var g = svg.append('g')
        .attr('transform', 'translate(' + (width / 2) + ',' + (height / 1.5 + 30) + ')');


    var colorpartidos = d3.scaleOrdinal()
        .domain(["PSOE", "PP", "Cs", "UPyD", "Junts", "Vox", "Pod.", "MP", "PDeCAT",
            "FE de las JONS", "PACMA", "Sumar", "UP"
        ])
        .range(["#E02020", "#02A2DD", "#EA8046", "#c4017b", "#40B6A4", "#AAD656", "#7C4080", "#3EB1A7", "#314683",
            "#000000", "#B0BD21", "#ff7090", "#7C4080"
        ])
        .unknown("#c5c5c5");


    d3.csv("https://lab.eldiario.es/elections-maps/encuestas-simple-logica/datos-arcos/encuesta_sl_202405.csv",
        function (data) {

            data.sort(function (a, b) {
                return a.partido == "Otros" ? "" : d3.descending(+a.encuestaactual, +b.encuestaactual);
            });


            var arc1 = d3.arc()
                .innerRadius(radius - thickness)
                .outerRadius(radius);

            var arc2 = d3.arc()
                .innerRadius(radius / 1.5 - thickness)
                .outerRadius(radius / 1.5);

            var arc3 = d3.arc()
                .innerRadius(radius / 3 - thickness)
                .outerRadius(radius / 3);

            var pie1 = d3.pie()
                .value(function (d) {
                    return d.encuestaactual;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie2 = d3.pie()
                .value(function (d) {
                    return d.encuestaanterior;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie3 = d3.pie()
                .value(function (d) {
                    return d.resultados2023;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var arcospath1 = g.append('g')
                .selectAll('path1')
                .data(pie1(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc1)
                .attr("id", function (d, i) {
                    return "partiesArc1_" + i;
                }) //Unique id for each slice
                .attr("class", "path1")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);


            var partidosarcos1 = g.append('g')
                .selectAll(".PartiesArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "PartiesArc1")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .attr("dy", -10) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" :
                        (d.encuestaactual) > 10 ? "16%" :
                        (d.encuestaactual) > 5 ? "14%" : "8%";
                })
                .attr("fill", "black")
                .style("text-anchor", "middle")
                .attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 2 ? (d.partido) == "Pod." ? "P." : d.partido : "";
                });

            //Append the month names to each slice
            var labelsarcos1 = g.append('g')
                .selectAll(".textArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc1")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "16px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" : (d.encuestaactual) > 7 ? "18%" : "13%";
                })
                .style("pointer-events", "none")
                .style("font-weight", 700)
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 6 ? locale.format(".1f")(d.encuestaactual) + "%" : "";
                });

            var arcospath2 = g.append('g')
                .selectAll('path2')
                .data(pie2(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc2)
                .attr("id", function (d, i) {
                    return "partiesArc2_" + i;
                }) //Unique id for each slice
                .attr("class", "path2")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);

            var labelsarcos2 = g.append('g')
                .selectAll(".textArc2")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc2")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "14px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" : "15%";
                })
                .style("pointer-events", "none")
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc2_" + i;
                })
                .text(function (d) {
                    return d.encuestaanterior > 9 ? locale.format(".1f")(d.encuestaanterior) + "%" : "";
                });

            var arcospath3 = g.append('g')
                .selectAll('path3')
                .data(pie3(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc3)
                .attr("id", function (d, i) {
                    return "partiesArc3_" + i;
                }) //Unique id for each slice
                .attr("class", "path3")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);


            var labelsarcos3 = g.append('g')
                .selectAll(".textArc3")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc3")
                .style("letter-spacing", 0)
                .style("font-size", totalWidth > 600 ? "12px" : "0px")
                .attr("dy", -thickness / 12) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 20 ? "10%" : (d.encuestaactual) > 15 ? "5%" : "3%";
                })
                .style("pointer-events", "none")
                .style("fill", "black")

                .style("text-anchor", "start").attr("xlink:href", function (d, i) {
                    return "#partiesArc3_" + i;
                })
                .text(function (d) {
                    return d.resultados2023 > 9 ? locale.format(".1f")(d.resultados2023) + "%" : "";
                });


            g.append('text')
                .attr("x", -radius) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .style("font-weight", 700)
                .text("Actual");

            g.append('text')
                .attr("x", -radius / 1.5) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Anterior");

            g.append('text')
                .attr("x", -radius / 3) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Elec. 23J");


            var tooltipWidth = totalWidth > 600 ? '160px' : '160px';
            var tooltipPosition = totalWidth > 600 ? 'absolute' : 'absolute';

            var tooltip = d3.select("body")
                .append("div")
                .attr("id", "tooltip-info")
                .style("position", tooltipPosition)
                .style("z-index", "10")
                .style("visibility", "hidden")
                .style("color", "black")
                .style("padding", "8px")
                .style("background-color", "white")
                .style("border-radius", "0px")
                .style("font-size", "12px")
                .style("font-family", "'Encode Sans'")
                .style("box-shadow", "0 2px 2px 0 #ccc")
                .style("border", "1px solid #ccc")
                .style("margin-left", "2px")
                .style("pointer-events", "none")
                .style("line-height", "1.5");


            function mouseover(d) {
                d3.select(this.parentNode.appendChild(this))
                    // .style("fill-opacity", 1)
                    .style('stroke', 'black')
                    .style('stroke-width', '2px')

                hoverpartido = this.__data__.data.partido
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })

                d3.selectAll(".path3")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })


                var partido = d.data.partido
                var encuestaactual = d.data.encuestaactual != "" ? locale.format(".1f")(d.data.encuestaactual) +
                    "%" : "-";
                var encuestaanterior = d.data.encuestaanterior != "" ? locale.format(".1f")(d.data
                    .encuestaanterior) + "%" : "-";
                var resultados2023 = d.data.resultados2023 != "" ? locale.format(".1f")(d.data.resultados2023) +
                    "%" : "-";


                tooltip.transition()
                    .duration(0)
                    .style("opacity", 1);
                tooltip.html(
                    '<p style="display: block; text-align:left;margin-top:0px;margin-bottom:10px;font-size:14px;font-weight:bold;border-bottom:1px solid #c5c5c5;">' +
                    partido +
                    '</p><table style="border-collapse: collapse;height:20px;width:100%;margin-bottom:5px;font-size:14px"><tr><th style="text-align:right">Actual</th><th style="text-align:right">Prev.</th><th style="text-align:right">23J</th></tr><tr class="fila-tabla" style="color:' +
                    colorpartidos(partido) + '"><td class="columna-datos-encuesta" style="font-weight:700">' +
                    encuestaactual +
                    '</td><td class="columna-datos-encuesta" style="">' +
                    encuestaanterior +
                    '</td><td class="columna-datos-encuesta" style="">' +
                    resultados2023 +
                    '</td></tr></table>'
                );
                tooltip.style("visibility", "visible");
                tooltip.style('width', tooltipWidth);

            }

            function mousemove(d) {


                if (totalWidth > 600) {
                    if (d3.event.pageX > width / 1.5) {
                        return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                                .pageX - 200) +
                            "px");
                    }
                    return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                            .pageX - 10) +
                        "px");
                } else {
                    return tooltip.style("top", (document.getElementById(
                            "arco-encuesta-simple-logica").getBoundingClientRect().top) +
                        window.scrollY + 200 + "px").style("left", "20%");
                }
            }

            function mouseout(d) {
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path3")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')

                tooltip.transition()
                    .duration(20)
                    .style("opacity", 0);
                var $tooltip = $("#tooltip");
                $tooltip.empty();
            }






        })
</script>

<iframe title="MAYO" aria-label="Tabla" id="datawrapper-chart-8GgOf" src="https://datawrapper.dwcdn.net/8GgOf/2/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="438" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>
    </figure><p class="article-text">
        El PP lleva meses como potencial ganador de unas nuevas elecciones generales, pero cada vez con menos ventaja sobre el PSOE. Los de Alberto N&uacute;&ntilde;ez Feij&oacute;o acumulan tres meses a la baja en estimaci&oacute;n de voto y su ventaja sobre el PSOE ha pasado de superar los siete puntos en enero a caer por debajo de los cinco puntos. Eso s&iacute;, los socialistas no logran reducir a&uacute;n m&aacute;s esa ventaja y llevan meses estancados: <a href="https://www.eldiario.es/politica/sanchez-decide-continuar-cinco-dias-reflexion_1_11321935.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">la reflexi&oacute;n de Pedro S&aacute;nchez</a>, que provoc&oacute; el apoyo total de su partido y movilizaciones para su continuidad al frente del Gobierno, no ha logrado impulsar su estimaci&oacute;n de voto.
    </p><p class="article-text">
        El bar&oacute;metro de <a href="https://www.simplelogica.com/es/" target="_blank" data-mrf-recirculation="links-noticia" class="link">Simple L&oacute;gica</a> para elDiario.es realiz&oacute; las entrevistas entre el 1 y el 9 de mayo, por lo que recoge las posibles consecuencias de la decisi&oacute;n de Pedro S&aacute;nchez, que el pasado 24 de abril se tom&oacute; unos d&iacute;as de reflexi&oacute;n para decidir si continuaba al frente del Gobierno ante &ldquo;la campa&ntilde;a de acoso&rdquo; contra su esposa. Cinco d&iacute;as despu&eacute;s comunic&oacute; que iba a continuar por la &ldquo;regeneraci&oacute;n pendiente&rdquo; de la democracia.
    </p><p class="article-text">
        Seg&uacute;n la estimaci&oacute;n de este estudio, el 'impasse' de S&aacute;nchez no ha tenido grandes efectos sobre el PSOE. En todo caso, podr&iacute;a haber perjudicado al PP, que en un mes pierde 1,3 puntos en estimaci&oacute;n de voto y cae a datos similares a los del pasado mes de octubre, antes de que el rechazo a la amnist&iacute;a impulsase la estimaci&oacute;n de los populares.
    </p><p class="article-text">
        Ahora, el PP obtendr&iacute;a un 34,4% de los votos frente al 35,7% de abril. Esa estimaci&oacute;n le deja a&uacute;n por encima de los resultados que obtuvo el 23J (33,1%), pero reduce significativamente su ventaja sobre el PSOE, que ahora se queda en solo 4,5 puntos frente a los m&aacute;s de siete que lleg&oacute; a tener en enero.
    </p><p class="article-text">
        Los socialistas, por su parte, no se benefician del &ldquo;efecto S&aacute;nchez&rdquo;. Seg&uacute;n el sondeo de Simple L&oacute;gica, la decisi&oacute;n del presidente del Gobierno no ha impulsado a su partido, que este mes se deja seis d&eacute;cimas en la oscilaci&oacute;n habitual del PSOE durante los &uacute;ltimos meses. El partido transita alrededor del 30% de los votos con ligeras variaciones durante las &uacute;ltimas entregas del sondeo y este mes obtiene el 29,9% frente al 30,5% de abril. Ese dato est&aacute; por debajo del que obtuvieron los socialistas en las pasadas elecciones generales (31,7%).
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>


<iframe title="Evolución mensual de la estimación de voto" aria-label="Interactive line chart" id="datawrapper-chart-YrRA8" src="https://datawrapper.dwcdn.net/YrRA8/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="473" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><p class="article-text">
        Por debajo, Vox se afianza en la tercera posici&oacute;n y recoge mes a mes esos votos perdidos por el PP. El partido de Santiago Abascal pasa del 11,7% de abril al 12,4% de mayo e iguala as&iacute; su resultado en las pasadas elecciones generales. Es su tercer mes al alza, coincidiendo con la ca&iacute;da de los populares.
    </p><p class="article-text">
        Sumar, por su parte, no logra remontar. La coalici&oacute;n que lidera Yolanda D&iacute;az lleva tres meses cayendo y en mayo se deja casi un punto. Su estimaci&oacute;n de voto se sit&uacute;a ahora en un 9,5% y es la primera vez que baja de la barrera del 10%. En este caso, su ca&iacute;da no responde a la pugna con Podemos, como en meses anteriores, porque los de Ione Belarra obtendr&iacute;an el 1,6% de los votos y solo suman una d&eacute;cima respecto a mayo.
    </p><p class="article-text">
        En cuanto a la fidelidad de voto, PP y Vox pugnan por ver qui&eacute;n retiene mejor a sus electores: los populares conservan al 77,6% y los de Abascal al 77,5%. Se producen trasvases en ambas direcciones: el 7,7% de los votantes de Vox se pasan al PP y el 3,9% del PP que se pasan a Vox.
    </p><p class="article-text">
        El PSOE, por su parte, retiene al 71,2% de sus votantes del 23J y ahora mismo, seg&uacute;n el sondeo, tiene una fuga mayor hacia el PP (4,9%) que hacia Sumar (4,5%). En su caso, recibe el 8,2% de los votantes del partido de D&iacute;az, que retiene al 62,2% de los electores del 23J.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="¿Qué votarían hoy los votantes de cada partido en el 23J?" aria-label="Barras apiladas" id="datawrapper-chart-oaorh" src="https://datawrapper.dwcdn.net/oaorh/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="360" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><p class="article-text">
        Con esos datos, la derecha se queda con el 46,8% de los votos, y la izquierda baja hasta concentrar solo el 41%, casi seis puntos de diferencia.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Estimación de voto por bloques ideológicos" aria-label="Interactive line chart" id="datawrapper-chart-37Ciz" src="https://datawrapper.dwcdn.net/37Ciz/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="442" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><h3 class="article-text">S&aacute;nchez se distancia de D&iacute;az en valoraci&oacute;n</h3><p class="article-text">
        En cuanto a la valoraci&oacute;n de los l&iacute;deres pol&iacute;ticos, el presidente del Gobierno, Pedro S&aacute;nchez, se mantiene en cabeza con un 35% de valoraci&oacute;n positiva frente al 33,8% del mes pasado. Ese alza es dif&iacute;cilmente atribuible al periodo de reflexi&oacute;n que concluy&oacute; con su decisi&oacute;n de seguir, porque la variaci&oacute;n entra en los par&aacute;metros de los &uacute;ltimos meses. Por detr&aacute;s se sit&uacute;a la vicepresidenta segunda y ministra de Trabajo, Yolanda D&iacute;az, que suma dos d&eacute;cimas para conseguir una valoraci&oacute;n del 32,9%.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Popularidad de los principales líderes políticos" aria-label="Tabla" id="datawrapper-chart-u66HF" src="https://datawrapper.dwcdn.net/u66HF/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="328" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><p class="article-text">
        El l&iacute;der del PP, Alberto N&uacute;&ntilde;ez Feij&oacute;o, se mantiene en la tercera plaza pero cae m&aacute;s de un punto respecto al mes anterior para quedarse con una valoraci&oacute;n positiva del 25%. Santiago Abascal, presidente de Vox, sube notablemente y pasa del 13,5% en abril al 17,3% de mayo.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Evolución de la popularidad de los principales líderes" aria-label="Interactive line chart" id="datawrapper-chart-GLWZW" src="https://datawrapper.dwcdn.net/GLWZW/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="490" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure>]]></description>
      <dc:creator><![CDATA[Marcos Pinheiro, Yuly Jara]]></dc:creator>
      <guid isPermaLink="true"><![CDATA[https://www.eldiario.es/politica/pp-encadena-tercer-mes-baja-reflexion-sanchez-no-impulsa-psoe_1_11364838.html]]></guid>
      <pubDate><![CDATA[Wed, 15 May 2024 20:49:47 +0000]]></pubDate>
      <enclosure url="https://static.eldiario.es/clip/83551a59-5b9c-41bb-b615-3a7517ffb570_16-9-discover-aspect-ratio_default_0.jpg" length="376006" type="image/jpeg"/>
      <media:content url="https://static.eldiario.es/clip/83551a59-5b9c-41bb-b615-3a7517ffb570_16-9-discover-aspect-ratio_default_0.jpg" type="image/jpeg" fileSize="376006" width="1200" height="675"/>
      <media:title><![CDATA[El PP encadena su tercer mes a la baja y la reflexión de Sánchez no impulsa al PSOE]]></media:title>
      <media:thumbnail url="https://static.eldiario.es/clip/83551a59-5b9c-41bb-b615-3a7517ffb570_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675"/>
      <media:keywords><![CDATA[Encuesta electoral,PP - Partido Popular,PSOE,Sumar,Vox,Podemos,Simple Lógica]]></media:keywords>
    </item>
    <item>
      <title><![CDATA[El PP reduce dos puntos su ventaja sobre el PSOE desde enero y Vox adelanta a Sumar]]></title>
      <link><![CDATA[https://www.eldiario.es/politica/pp-reduce-puntos-ventaja-psoe-enero-vox-adelanta-sumar_1_11289622.html]]></link>
      <description><![CDATA[<p><img src="https://static.eldiario.es/clip/4bbab323-9b28-4402-9a78-68f77426b17d_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675" alt="El PP reduce dos puntos su ventaja sobre el PSOE desde enero y Vox adelanta a Sumar"></p><div class="subtitles"><p class="subtitle">Los populares tienen todavía un colchón de cinco puntos, pero desde hace cuatro meses no han sumado una sola décima en estimación de voto pese a que Sánchez y Díaz caen en valoración</p><p class="subtitle">Último CIS - El PSOE recorta distancias con el PP y Sumar cae, según el CIS</p></div><figure class="embed-container embed-container--type-embed ">
    
            <script src="https://d3js.org/d3.v4.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

<link href="https://fonts.googleapis.com/css?family=Roboto:400,700|Encode+Sans:400,500,700&display=swap"
    rel="stylesheet">
<style>
    .arco-encuesta {
        margin: 0px;
    }

    .arco-encuesta text {
        font-family: "Encode Sans";
        fill: white;
    }

    .columna-datos-encuesta {
        text-align: right;
        padding-bottom: 0px;
        padding-top: 0px;
        border-bottom: 1px solid #ddd;

    }

    .primeracolumna-espana {
        border-bottom: 1px solid #ddd;
        padding-bottom: 0px;
        padding-top: 0px;

    }
</style>


<div id="arco-encuesta-simple-logica"></div>
<script>
    // Code goes here

    var totalWidth = document.getElementById("arco-encuesta-simple-logica").offsetWidth;



    var margin = {
            top: 0,
            right: 0,
            bottom: 0,
            left: 0
        },
        width = totalWidth
    height = totalWidth * 0.66;

    var thickness = totalWidth > 600 ? 60 : 30;


    var locale = d3.formatLocale({
        decimal: ",",
        thousands: ".",
        grouping: [3]
    });

    var radius = Math.min(width, height) / 1.5;

    var anglesRange = 0.5 * Math.PI;

    var svg = d3.select("#arco-encuesta-simple-logica")
        .append('svg')
        .attr('class', 'arco-encuesta')
        .attr('width', width)
        .attr('height', height / 1.3 + 30);

    var g = svg.append('g')
        .attr('transform', 'translate(' + (width / 2) + ',' + (height / 1.5 + 30) + ')');


    var colorpartidos = d3.scaleOrdinal()
        .domain(["PSOE", "PP", "Cs", "UPyD", "Junts", "Vox", "Pod.", "MP", "PDeCAT",
            "FE de las JONS", "PACMA", "Sumar", "UP"
        ])
        .range(["#E02020", "#02A2DD", "#EA8046", "#c4017b", "#40B6A4", "#AAD656", "#7C4080", "#3EB1A7", "#314683",
            "#000000", "#B0BD21", "#ff7090", "#7C4080"
        ])
        .unknown("#c5c5c5");


    d3.csv("https://lab.eldiario.es/elections-maps/encuestas-simple-logica/datos-arcos/encuesta_sl_202404.csv",
        function (data) {

            data.sort(function (a, b) {
                return a.partido == "Otros" ? "" : d3.descending(+a.encuestaactual, +b.encuestaactual);
            });


            var arc1 = d3.arc()
                .innerRadius(radius - thickness)
                .outerRadius(radius);

            var arc2 = d3.arc()
                .innerRadius(radius / 1.5 - thickness)
                .outerRadius(radius / 1.5);

            var arc3 = d3.arc()
                .innerRadius(radius / 3 - thickness)
                .outerRadius(radius / 3);

            var pie1 = d3.pie()
                .value(function (d) {
                    return d.encuestaactual;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie2 = d3.pie()
                .value(function (d) {
                    return d.encuestaanterior;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie3 = d3.pie()
                .value(function (d) {
                    return d.resultados2023;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var arcospath1 = g.append('g')
                .selectAll('path1')
                .data(pie1(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc1)
                .attr("id", function (d, i) {
                    return "partiesArc1_" + i;
                }) //Unique id for each slice
                .attr("class", "path1")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);


            var partidosarcos1 = g.append('g')
                .selectAll(".PartiesArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "PartiesArc1")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .attr("dy", -10) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" :
                        (d.encuestaactual) > 10 ? "16%" :
                        (d.encuestaactual) > 5 ? "14%" : "8%";
                })
                .attr("fill", "black")
                .style("text-anchor", "middle")
                .attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 2 ? (d.partido) == "Pod." ? "P." : d.partido : "";
                });

            //Append the month names to each slice
            var labelsarcos1 = g.append('g')
                .selectAll(".textArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc1")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "16px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" : (d.encuestaactual) > 7 ? "18%" : "13%";
                })
                .style("pointer-events", "none")
                .style("font-weight", 700)
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 6 ? locale.format(".1f")(d.encuestaactual) + "%" : "";
                });

            var arcospath2 = g.append('g')
                .selectAll('path2')
                .data(pie2(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc2)
                .attr("id", function (d, i) {
                    return "partiesArc2_" + i;
                }) //Unique id for each slice
                .attr("class", "path2")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);

            var labelsarcos2 = g.append('g')
                .selectAll(".textArc2")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc2")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "14px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" : "15%";
                })
                .style("pointer-events", "none")
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc2_" + i;
                })
                .text(function (d) {
                    return d.encuestaanterior > 9 ? locale.format(".1f")(d.encuestaanterior) + "%" : "";
                });

            var arcospath3 = g.append('g')
                .selectAll('path3')
                .data(pie3(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc3)
                .attr("id", function (d, i) {
                    return "partiesArc3_" + i;
                }) //Unique id for each slice
                .attr("class", "path3")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);


            var labelsarcos3 = g.append('g')
                .selectAll(".textArc3")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc3")
                .style("letter-spacing", 0)
                .style("font-size", totalWidth > 600 ? "12px" : "0px")
                .attr("dy", -thickness / 12) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 20 ? "10%" : (d.encuestaactual) > 15 ? "5%" : "3%";
                })
                .style("pointer-events", "none")
                .style("fill", "black")

                .style("text-anchor", "start").attr("xlink:href", function (d, i) {
                    return "#partiesArc3_" + i;
                })
                .text(function (d) {
                    return d.resultados2023 > 9 ? locale.format(".1f")(d.resultados2023) + "%" : "";
                });


            g.append('text')
                .attr("x", -radius) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .style("font-weight", 700)
                .text("Actual");

            g.append('text')
                .attr("x", -radius / 1.5) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Anterior");

            g.append('text')
                .attr("x", -radius / 3) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Elec. 23J");


            var tooltipWidth = totalWidth > 600 ? '160px' : '160px';
            var tooltipPosition = totalWidth > 600 ? 'absolute' : 'absolute';

            var tooltip = d3.select("body")
                .append("div")
                .attr("id", "tooltip-info")
                .style("position", tooltipPosition)
                .style("z-index", "10")
                .style("visibility", "hidden")
                .style("color", "black")
                .style("padding", "8px")
                .style("background-color", "white")
                .style("border-radius", "0px")
                .style("font-size", "12px")
                .style("font-family", "'Encode Sans'")
                .style("box-shadow", "0 2px 2px 0 #ccc")
                .style("border", "1px solid #ccc")
                .style("margin-left", "2px")
                .style("pointer-events", "none")
                .style("line-height", "1.5");


            function mouseover(d) {
                d3.select(this.parentNode.appendChild(this))
                    // .style("fill-opacity", 1)
                    .style('stroke', 'black')
                    .style('stroke-width', '2px')

                hoverpartido = this.__data__.data.partido
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })

                d3.selectAll(".path3")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })


                var partido = d.data.partido
                var encuestaactual = d.data.encuestaactual != "" ? locale.format(".1f")(d.data.encuestaactual) +
                    "%" : "-";
                var encuestaanterior = d.data.encuestaanterior != "" ? locale.format(".1f")(d.data
                    .encuestaanterior) + "%" : "-";
                var resultados2023 = d.data.resultados2023 != "" ? locale.format(".1f")(d.data.resultados2023) +
                    "%" : "-";


                tooltip.transition()
                    .duration(0)
                    .style("opacity", 1);
                tooltip.html(
                    '<p style="display: block; text-align:left;margin-top:0px;margin-bottom:10px;font-size:14px;font-weight:bold;border-bottom:1px solid #c5c5c5;">' +
                    partido +
                    '</p><table style="border-collapse: collapse;height:20px;width:100%;margin-bottom:5px;font-size:14px"><tr><th style="text-align:right">Actual</th><th style="text-align:right">Prev.</th><th style="text-align:right">23J</th></tr><tr class="fila-tabla" style="color:' +
                    colorpartidos(partido) + '"><td class="columna-datos-encuesta" style="font-weight:700">' +
                    encuestaactual +
                    '</td><td class="columna-datos-encuesta" style="">' +
                    encuestaanterior +
                    '</td><td class="columna-datos-encuesta" style="">' +
                    resultados2023 +
                    '</td></tr></table>'
                );
                tooltip.style("visibility", "visible");
                tooltip.style('width', tooltipWidth);

            }

            function mousemove(d) {


                if (totalWidth > 600) {
                    if (d3.event.pageX > width / 1.5) {
                        return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                                .pageX - 200) +
                            "px");
                    }
                    return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                            .pageX - 10) +
                        "px");
                } else {
                    return tooltip.style("top", (document.getElementById(
                            "arco-encuesta-simple-logica").getBoundingClientRect().top) +
                        window.scrollY + 200 + "px").style("left", "20%");
                }
            }

            function mouseout(d) {
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path3")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')

                tooltip.transition()
                    .duration(20)
                    .style("opacity", 0);
                var $tooltip = $("#tooltip");
                $tooltip.empty();
            }






        })
</script>

<iframe title="ABRIL" aria-label="Tabla" id="datawrapper-chart-qG1Be" src="https://datawrapper.dwcdn.net/qG1Be/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="440" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>
    </figure><p class="article-text">
        El PP ganar&iacute;a las elecciones generales si se celebrasen ahora con un margen de cinco puntos sobre el PSOE, a pesar de que <a href="https://www.eldiario.es/politica/pp-sube-saca-siete-puntos-ventaja-psoe_1_10828385.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">en enero toc&oacute; techo</a> y en los dos &uacute;ltimos meses ha sufrido ligeras ca&iacute;das. Los socialistas han logrado una m&iacute;nima recuperaci&oacute;n de sus expectativas electorales en las &uacute;ltimas semanas, pero est&aacute;n a&uacute;n muy lejos de poder disputar la victoria en los comicios al partido de Alberto N&uacute;&ntilde;ez Feij&oacute;o. Por detr&aacute;s, la ca&iacute;da de Sumar devuelve a la coalici&oacute;n otra vez al cuarto puesto y deja la tercera posici&oacute;n a Vox, que sube casi un punto.
    </p><p class="article-text">
        La encuesta de <a href="https://www.simplelogica.com/es/" target="_blank" data-mrf-recirculation="links-noticia" class="link">Simple L&oacute;gica</a> de abril para elDiario.es, la &uacute;ltima antes de que comience el ciclo electoral de primavera, deja buenas noticias para el PP, pero tambi&eacute;n alg&uacute;n aviso. Los populares afrontan el carrusel de elecciones &ndash;Euskadi este domingo, Catalunya el 12 de mayo y las europeas el 9 de junio&ndash; con la esperanza de obtener un impulso definitivo.
    </p><p class="article-text">
        Las buenas noticias para el PP son que ganar&iacute;a las elecciones con una ventaja de cinco puntos. Lo har&iacute;a, adem&aacute;s, mejorando sus resultados del 23 de julio: ahora logra un 35,7% de los votos frente al 33,1% de las generales. La suma con sus aliados de Vox deja a la derecha con el 47,4% de los votos: no es su mejor dato, pero su victoria en votos frente a la izquierda ser&iacute;a clara.
    </p><p class="article-text">
        La encuesta de abril tambi&eacute;n deja un par de avisos para el PP. Los de Alberto N&uacute;&ntilde;ez Feij&oacute;o, pese a que ganar&iacute;an con un amplio margen, han visto menguar el colch&oacute;n que ten&iacute;an sobre los socialistas: ahora es de cinco puntos, pero lleg&oacute; a ser de siete. Es m&aacute;s, desde enero, los populares no han conseguido sumar una d&eacute;cima de estimaci&oacute;n de voto y en los dos &uacute;ltimos meses han experimentado leves ca&iacute;das. <a href="https://www.eldiario.es/politica/congreso-aprueba-ley-amnistia-remite-senado_1_11212730.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">El impulso del rechazo a la amnist&iacute;a</a> llev&oacute; al partido a sumar cinco puntos en apenas cuatro meses, pero no han logrado seguir creciendo.
    </p><p class="article-text">
        Seg&uacute;n la encuesta, la campa&ntilde;a sobre el caso Koldo que estall&oacute; en febrero y sobre la que el PP ha erigido su oposici&oacute;n en las &uacute;ltimas semanas no ha tenido efectos positivos en sus aspiraciones electorales. M&aacute;s bien al contrario.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Evolución mensual de la estimación de voto" aria-label="Interactive line chart" id="datawrapper-chart-OIqYe" src="https://datawrapper.dwcdn.net/OIqYe/3/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="473" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
<br>
    </figure><p class="article-text">
        El PSOE ha logrado, en estos dos meses, recuperarse ligeramente. Los socialistas hab&iacute;an perdido algo m&aacute;s de tres puntos durante las negociaciones de la amnist&iacute;a, pero tras su aprobaci&oacute;n y, pese al estallido del caso Koldo, han pasado del 29,4% de enero al 30,5% de este mes. Eso s&iacute;, esos n&uacute;meros les sit&uacute;an todav&iacute;a por debajo de sus resultados del pasado 23 de julio (31,7%) y muy lejos de poder disputar la victoria al PP.
    </p><p class="article-text">
        Adem&aacute;s, los socialistas tienen una mala noticia fuera de los resultados de estimaciones de voto. Pedro S&aacute;nchez <a href="https://www.eldiario.es/politica/23j-mide-resistencia-sanchez-sumar-salvar-gobierno-coalicion_1_10399888.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">asumi&oacute; en primera persona la campa&ntilde;a del 23J</a> con un despliegue en todo tipo de medios y formatos, as&iacute; como con un duro discurso frente a la derecha que impuls&oacute; su popularidad y permiti&oacute; al PSOE obtener un resultado que les sirvi&oacute; para seguir gobernando. Hoy esa popularidad, que alcanz&oacute; el 47% tras las generales, se ha desplomado: aunque se mantiene como el l&iacute;der pol&iacute;tico con mejor nota, S&aacute;nchez se ha dejado m&aacute;s de 20 puntos en los &uacute;ltimos meses.
    </p><h3 class="article-text">Vox recupera el tercer puesto</h3><p class="article-text">
        En la pelea por el tercer puesto vuelve a imponerse Vox. El partido de extrema derecha hab&iacute;a sufrido una ca&iacute;da de m&aacute;s de un punto en marzo de la que ahora se recupera: obtendr&iacute;a el 11,7% de los votos, a solo tres d&eacute;cimas de sus resultados del 23 de julio. Aunque est&aacute; lejos de sus mejores proyecciones, Vox ha logrado capitalizar buena parte del rechazo a la amnist&iacute;a, suficiente como para no sufrir con la subida del PP, su contrincante en el mismo espacio electoral.
    </p><p class="article-text">
        Sumar cae esta semana tras un par de meses de ligeros ascensos. La coalici&oacute;n supera ahora la barrera psicol&oacute;gica del 10% por solo cuatro d&eacute;cimas, en parte por la escisi&oacute;n de Podemos, pero tambi&eacute;n por una ca&iacute;da de apoyos. Como le pasa al PSOE con S&aacute;nchez, la popularidad de Yolanda D&iacute;az trae malas noticias a Sumar: de haber alcanzado el 47% tras las elecciones generales, ahora no pasa del 33% tras meses de continuas ca&iacute;das.
    </p><p class="article-text">
        Por su parte, Podemos se queda con el 1,5% de los votos. Desde que sus resultados se estiman por separado tras la ruptura con Sumar, el partido de Ione Belarra ha cedido casi un punto, la mitad en el &uacute;ltimo mes, seg&uacute;n Simple L&oacute;gica.
    </p><p class="article-text">
        Con esos resultados, la izquierda se queda con el 42,4% de los votos totales, frente al 47,4% de la derecha. 
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Estimación de voto por bloques ideológicos" aria-label="Interactive line chart" id="datawrapper-chart-mVYHH" src="https://datawrapper.dwcdn.net/mVYHH/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="441" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
<br>
    </figure><p class="article-text">
        La fidelidad de de los votantes vuelve a dejar un mes m&aacute;s al PP como el partido que mejor retiene a su electorado. El 77,8% coger&iacute;a de nuevo su papeleta y solo el 4,3% se ir&iacute;a a Vox. Los de Santiago Abascal tambi&eacute;n superan el 70% en fidelidad, aunque pierden un 14,3% hacia el PP.
    </p><p class="article-text">
        En la izquierda, el PSOE mantiene al 67,2% de su electorado y es el partido que m&aacute;s votantes pierde hacia la abstenci&oacute;n o la indecisi&oacute;n: uno de cada cinco. Sus fugas hacia otros partidos son a Sumar (5,6%) y al PP (2,7%). Por su parte, Sumar solo retiene al 56,1% de sus electores, pierde el 14,4% al PSOE y el resto hacia otros partidos (12,6% para un bloque en el que figura Podemos y diversos partidos nacionalistas e independentistas) o a la abstenci&oacute;n.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="¿Qué votarían hoy los votantes de cada partido en el 23J?" aria-label="Barras apiladas" id="datawrapper-chart-9Y6af" src="https://datawrapper.dwcdn.net/9Y6af/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="360" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
<br>
    </figure><h3 class="article-text">S&aacute;nchez y D&iacute;az caen en popularidad</h3><p class="article-text">
        Aunque se mantiene como el l&iacute;der estatal mejor valorado, Pedro S&aacute;nchez vuelve a caer este mes. El presidente del Gobierno ha pasado del 35,3% de marzo al 33,8% de abril, muy lejos de sus mejores datos. En la misma situaci&oacute;n se encuentra la vicepresidenta y ministra de Trabajo, Yolanda D&iacute;az, que pasa del 34,2% al 32,7%, tambi&eacute;n alejada de sus mejores n&uacute;meros. De hecho, ambos han llevado una evoluci&oacute;n parecida en los &uacute;ltimos meses.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Popularidad de los principales líderes políticos" aria-label="Tabla" id="datawrapper-chart-aOJXG" src="https://datawrapper.dwcdn.net/aOJXG/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="330" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
<br>
    </figure><p class="article-text">
        Por debajo, Feij&oacute;o se recupera ligeramente (del 24,5% al 26,1%) tras haber encadenado una serie de ca&iacute;das consecutivas desde noviembre de 2023, cuando el rechazo a la amnist&iacute;a le elev&oacute; al 30%. Por &uacute;ltimo, el l&iacute;der de Vox, Santiago Abascal, no rentabiliza la subida de su partido y su valoraci&oacute;n cae al 13,5%, su m&iacute;nimo en la serie hist&oacute;rica.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Evolución de la popularidad de los principales líderes" aria-label="Interactive line chart" id="datawrapper-chart-nX2up" src="https://datawrapper.dwcdn.net/nX2up/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="489" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
<br>
    </figure>]]></description>
      <dc:creator><![CDATA[Marcos Pinheiro, Victòria Oliveres]]></dc:creator>
      <guid isPermaLink="true"><![CDATA[https://www.eldiario.es/politica/pp-reduce-puntos-ventaja-psoe-enero-vox-adelanta-sumar_1_11289622.html]]></guid>
      <pubDate><![CDATA[Mon, 15 Apr 2024 20:05:24 +0000]]></pubDate>
      <enclosure url="https://static.eldiario.es/clip/4bbab323-9b28-4402-9a78-68f77426b17d_16-9-discover-aspect-ratio_default_0.jpg" length="418984" type="image/jpeg"/>
      <media:content url="https://static.eldiario.es/clip/4bbab323-9b28-4402-9a78-68f77426b17d_16-9-discover-aspect-ratio_default_0.jpg" type="image/jpeg" fileSize="418984" width="1200" height="675"/>
      <media:title><![CDATA[El PP reduce dos puntos su ventaja sobre el PSOE desde enero y Vox adelanta a Sumar]]></media:title>
      <media:thumbnail url="https://static.eldiario.es/clip/4bbab323-9b28-4402-9a78-68f77426b17d_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675"/>
      <media:keywords><![CDATA[Encuesta electoral,PP - Partido Popular,PSOE,Vox,Sumar,Podemos,Simple Lógica]]></media:keywords>
    </item>
    <item>
      <title><![CDATA[El PP mantiene una ventaja de seis puntos sobre el PSOE y Sumar recupera la tercera plaza por encima de Vox]]></title>
      <link><![CDATA[https://www.eldiario.es/politica/pp-mantiene-ventaja-seis-puntos-psoe-sumar-recupera-tercera-plaza-vox_1_11215904.html]]></link>
      <description><![CDATA[<p><img src="https://static.eldiario.es/clip/b7cb0d84-96b9-4291-a181-ec0b441ecd15_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675" alt="El PP mantiene una ventaja de seis puntos sobre el PSOE y Sumar recupera la tercera plaza por encima de Vox"></p><div class="subtitles"><p class="subtitle">Los populares pierden seis décimas de apoyo respecto a febrero y los socialistas recuperan dos pese a que el sondeo de Simple Lógica se realizó tras estallar el 'caso Koldo'</p><p class="subtitle">Encuesta de febrero - El PP frena su subida, pero mantiene siete puntos de ventaja sobre un PSOE que se recupera ligeramente</p></div><figure class="embed-container embed-container--type-embed ">
    
            <script src="https://d3js.org/d3.v4.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

<link href="https://fonts.googleapis.com/css?family=Roboto:400,700|Encode+Sans:400,500,700&display=swap"
    rel="stylesheet">
<style>
    .arco-encuesta {
        margin: 0px;
    }

    .arco-encuesta text {
        font-family: "Encode Sans";
        fill: white;
    }

    .columna-datos-encuesta {
        text-align: right;
        padding-bottom: 0px;
        padding-top: 0px;
        border-bottom: 1px solid #ddd;

    }

    .primeracolumna-espana {
        border-bottom: 1px solid #ddd;
        padding-bottom: 0px;
        padding-top: 0px;

    }
</style>


<div id="arco-encuesta-simple-logica"></div>
<script>
    // Code goes here

    var totalWidth = document.getElementById("arco-encuesta-simple-logica").offsetWidth;



    var margin = {
            top: 0,
            right: 0,
            bottom: 0,
            left: 0
        },
        width = totalWidth
    height = totalWidth * 0.66;

    var thickness = totalWidth > 600 ? 60 : 30;


    var locale = d3.formatLocale({
        decimal: ",",
        thousands: ".",
        grouping: [3]
    });

    var radius = Math.min(width, height) / 1.5;

    var anglesRange = 0.5 * Math.PI;

    var svg = d3.select("#arco-encuesta-simple-logica")
        .append('svg')
        .attr('class', 'arco-encuesta')
        .attr('width', width)
        .attr('height', height / 1.3 + 30);

    var g = svg.append('g')
        .attr('transform', 'translate(' + (width / 2) + ',' + (height / 1.5 + 30) + ')');


    var colorpartidos = d3.scaleOrdinal()
        .domain(["PSOE", "PP", "Cs", "UPyD", "Junts", "Vox", "Pod.", "MP", "PDeCAT",
            "FE de las JONS", "PACMA", "Sumar", "UP"
        ])
        .range(["#E02020", "#02A2DD", "#EA8046", "#c4017b", "#40B6A4", "#AAD656", "#7C4080", "#3EB1A7", "#314683",
            "#000000", "#B0BD21", "#ff7090", "#7C4080"
        ])
        .unknown("#c5c5c5");


    d3.csv("https://lab.eldiario.es/elections-maps/encuestas-simple-logica/datos-arcos/encuesta_sl_202403.csv",
        function (data) {

            data.sort(function (a, b) {
                return a.partido == "Otros" ? "" : d3.descending(+a.encuestaactual, +b.encuestaactual);
            });


            var arc1 = d3.arc()
                .innerRadius(radius - thickness)
                .outerRadius(radius);

            var arc2 = d3.arc()
                .innerRadius(radius / 1.5 - thickness)
                .outerRadius(radius / 1.5);

            var arc3 = d3.arc()
                .innerRadius(radius / 3 - thickness)
                .outerRadius(radius / 3);

            var pie1 = d3.pie()
                .value(function (d) {
                    return d.encuestaactual;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie2 = d3.pie()
                .value(function (d) {
                    return d.encuestaanterior;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie3 = d3.pie()
                .value(function (d) {
                    return d.resultados2023;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var arcospath1 = g.append('g')
                .selectAll('path1')
                .data(pie1(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc1)
                .attr("id", function (d, i) {
                    return "partiesArc1_" + i;
                }) //Unique id for each slice
                .attr("class", "path1")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);


            var partidosarcos1 = g.append('g')
                .selectAll(".PartiesArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "PartiesArc1")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .attr("dy", -10) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" :
                        (d.encuestaactual) > 10 ? "16%" :
                        (d.encuestaactual) > 5 ? "14%" : "8%";
                })
                .attr("fill", "black")
                .style("text-anchor", "middle")
                .attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 2 ? (d.partido) == "Pod." ? "P." : d.partido : "";
                });

            //Append the month names to each slice
            var labelsarcos1 = g.append('g')
                .selectAll(".textArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc1")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "16px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" : (d.encuestaactual) > 7 ? "18%" : "13%";
                })
                .style("pointer-events", "none")
                .style("font-weight", 700)
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 6 ? locale.format(".1f")(d.encuestaactual) + "%" : "";
                });

            var arcospath2 = g.append('g')
                .selectAll('path2')
                .data(pie2(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc2)
                .attr("id", function (d, i) {
                    return "partiesArc2_" + i;
                }) //Unique id for each slice
                .attr("class", "path2")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);

            var labelsarcos2 = g.append('g')
                .selectAll(".textArc2")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc2")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "14px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" : "15%";
                })
                .style("pointer-events", "none")
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc2_" + i;
                })
                .text(function (d) {
                    return d.encuestaanterior > 9 ? locale.format(".1f")(d.encuestaanterior) + "%" : "";
                });

            var arcospath3 = g.append('g')
                .selectAll('path3')
                .data(pie3(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc3)
                .attr("id", function (d, i) {
                    return "partiesArc3_" + i;
                }) //Unique id for each slice
                .attr("class", "path3")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);


            var labelsarcos3 = g.append('g')
                .selectAll(".textArc3")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc3")
                .style("letter-spacing", 0)
                .style("font-size", totalWidth > 600 ? "12px" : "0px")
                .attr("dy", -thickness / 12) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 20 ? "10%" : (d.encuestaactual) > 15 ? "5%" : "3%";
                })
                .style("pointer-events", "none")
                .style("fill", "black")

                .style("text-anchor", "start").attr("xlink:href", function (d, i) {
                    return "#partiesArc3_" + i;
                })
                .text(function (d) {
                    return d.resultados2023 > 9 ? locale.format(".1f")(d.resultados2023) + "%" : "";
                });


            g.append('text')
                .attr("x", -radius) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .style("font-weight", 700)
                .text("Actual");

            g.append('text')
                .attr("x", -radius / 1.5) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Anterior");

            g.append('text')
                .attr("x", -radius / 3) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Elec. 23J");


            var tooltipWidth = totalWidth > 600 ? '160px' : '160px';
            var tooltipPosition = totalWidth > 600 ? 'absolute' : 'absolute';

            var tooltip = d3.select("body")
                .append("div")
                .attr("id", "tooltip-info")
                .style("position", tooltipPosition)
                .style("z-index", "10")
                .style("visibility", "hidden")
                .style("color", "black")
                .style("padding", "8px")
                .style("background-color", "white")
                .style("border-radius", "0px")
                .style("font-size", "12px")
                .style("font-family", "'Encode Sans'")
                .style("box-shadow", "0 2px 2px 0 #ccc")
                .style("border", "1px solid #ccc")
                .style("margin-left", "2px")
                .style("pointer-events", "none")
                .style("line-height", "1.5");


            function mouseover(d) {
                d3.select(this.parentNode.appendChild(this))
                    // .style("fill-opacity", 1)
                    .style('stroke', 'black')
                    .style('stroke-width', '2px')

                hoverpartido = this.__data__.data.partido
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })

                d3.selectAll(".path3")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })


                var partido = d.data.partido
                var encuestaactual = d.data.encuestaactual != "" ? locale.format(".1f")(d.data.encuestaactual) +
                    "%" : "-";
                var encuestaanterior = d.data.encuestaanterior != "" ? locale.format(".1f")(d.data
                    .encuestaanterior) + "%" : "-";
                var resultados2023 = d.data.resultados2023 != "" ? locale.format(".1f")(d.data.resultados2023) +
                    "%" : "-";


                tooltip.transition()
                    .duration(0)
                    .style("opacity", 1);
                tooltip.html(
                    '<p style="display: block; text-align:left;margin-top:0px;margin-bottom:10px;font-size:14px;font-weight:bold;border-bottom:1px solid #c5c5c5;">' +
                    partido +
                    '</p><table style="border-collapse: collapse;height:20px;width:100%;margin-bottom:5px;font-size:14px"><tr><th style="text-align:right">Actual</th><th style="text-align:right">Prev.</th><th style="text-align:right">23J</th></tr><tr class="fila-tabla" style="color:' +
                    colorpartidos(partido) + '"><td class="columna-datos-encuesta" style="font-weight:700">' +
                    encuestaactual +
                    '</td><td class="columna-datos-encuesta" style="">' +
                    encuestaanterior +
                    '</td><td class="columna-datos-encuesta" style="">' +
                    resultados2023 +
                    '</td></tr></table>'
                );
                tooltip.style("visibility", "visible");
                tooltip.style('width', tooltipWidth);

            }

            function mousemove(d) {


                if (totalWidth > 600) {
                    if (d3.event.pageX > width / 1.5) {
                        return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                                .pageX - 200) +
                            "px");
                    }
                    return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                            .pageX - 10) +
                        "px");
                } else {
                    return tooltip.style("top", (document.getElementById(
                            "arco-encuesta-simple-logica").getBoundingClientRect().top) +
                        window.scrollY + 200 + "px").style("left", "20%");
                }
            }

            function mouseout(d) {
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path3")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')

                tooltip.transition()
                    .duration(20)
                    .style("opacity", 0);
                var $tooltip = $("#tooltip");
                $tooltip.empty();
            }






        })
</script>

<iframe title="MARZO" aria-label="Tabla" id="datawrapper-chart-8VjtP" src="https://datawrapper.dwcdn.net/8VjtP/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="473" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>
    </figure><p class="article-text">
        El PP se mantiene este marzo como la primera fuerza del pa&iacute;s, seis puntos por encima del PSOE. Los cambios son m&iacute;nimos <a href="https://www.eldiario.es/politica/pp-frena-subida-mantiene-siete-puntos-ventaja-psoe-recupera-ligeramente_1_10918551.html" data-mrf-recirculation="links-noticia" class="link">respecto a febrero</a>: los populares retroceden un poco, unas pocas d&eacute;cimas, y los socialistas recuperan incluso menos. As&iacute;, el principal giro se produce en el tercer puesto. De celebrarse ahora unas elecciones generales esa tercera posici&oacute;n ser&iacute;a para Sumar, mientras Vox, que se manten&iacute;a en ese puesto desde el pasado diciembre, ahora estar&iacute;a en cuarto lugar.
    </p><p class="article-text">
        El sondeo elaborado por Simple L&oacute;gica para elDiario.es se realiz&oacute; entre el 1 y el 8 de marzo y refleja que los de Alberto N&uacute;&ntilde;ez Feij&oacute;o se quedan con el 36,1% de los votos, cinco d&eacute;cimas por debajo del dato de febrero y enero. El porcentaje crece en m&aacute;s de tres puntos respecto al resultado que obtuvo el PP en las &uacute;ltimas generales del 23 de julio, cuando logr&oacute; el 33,1% de los votos, que se tradujo en la asignaci&oacute;n de 137 esca&ntilde;os.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Evolución mensual de la estimación de voto" aria-label="Interactive line chart" id="datawrapper-chart-7ieOs" src="https://datawrapper.dwcdn.net/7ieOs/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><p class="article-text">
        El PSOE sigue seis puntos por debajo del PP, aunque logra un crecimiento casi imperceptible de una d&eacute;cima y logra su mejor porcentaje en cuatro meses: un 29,8% de los sufragios. Los socialistas caen as&iacute; m&aacute;s de un punto desde el 23J, cuando alcanzaron el 31,7% de los votos. 
    </p><p class="article-text">
        Sumar crece tambi&eacute;n de manera testimonial respecto a la encuesta de febrero, pero la ca&iacute;da de Vox le vuelve a situar en tercera posici&oacute;n. El proyecto de Yolanda D&iacute;az logra el 11,6% de los apoyos (frente al 11,1% de febrero y el 12,3% del 23J). Tambi&eacute;n desciende Podemos, al que en febrero iba a votar el 2,3% de los ciudadanos y ahora el 2%.
    </p><p class="article-text">
        La extrema derecha cae ocho d&eacute;cimas y se sit&uacute;a en cuarto lugar con el 10,8% de los votos (el mes pasado obtuvo un 11,6%). Los de Santiago Abascal continuan en ca&iacute;da libre y se sit&uacute;an casi dos puntos debajo del resultado logrado el 23J, cuando apenas superaron a Sumar por una d&eacute;cima, al quedarse con el 12,4% de los sufragios.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Estimación de voto por bloques ideológicos" aria-label="Interactive line chart" id="datawrapper-chart-83nQd" src="https://datawrapper.dwcdn.net/83nQd/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><p class="article-text">
        Respecto al reparto del electorado entre los bloques izquierda y derecha el sondeo de marzo se&ntilde;ala que la diferencia entre ambos se reduce, aunque las posiciones conservadoras siguen siendo predominantes sobre las progresistas. La suma de aquellos electores que apoyan a PP, Vox y lo que queda de Ciudadanos alcanza el 46,9%, mientras la de PSOE, Sumar y Podemos se sit&uacute;a en el 43,4%. La brecha es, por tanto, de 3,5 puntos.
    </p><p class="article-text">
        En la encuesta anterior, la de febrero, la ventaja de la derecha era m&aacute;s pronunciada. El espectro conservador obtuvo el 48,6% de los apoyos, frene al 43,1% de las izquierdas, por lo que el margen de la derecha era de 5,5 puntos. 
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="¿Qué votarían hoy los votantes de cada partido en el 23J?" aria-label="Barras apiladas" id="datawrapper-chart-AMfZM" src="https://datawrapper.dwcdn.net/AMfZM/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="323" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><p class="article-text">
        Respecto a la fidelidad de los votantes, el PP vuelve a ser el partido que m&aacute;s electores retiene. El 79,4% de los espa&ntilde;oles que el 23J optaron por la lista de Alberto N&uacute;&ntilde;ez Feij&oacute;o volver&iacute;a a apostar por &eacute;l, mientras que solo el 3,9% de quienes le votaron en 2023 se pasar&iacute;a ahora a Vox. Los votantes de Sumar son los segundos m&aacute;s fieles, siempre seg&uacute;n el sondeo de Simple L&oacute;gica. El 68% de quienes apoyaron al proyecto de Yolanda D&iacute;az en julio volver&iacute;a a votarla, aunque perder&iacute;a el 9,6% de sus apoyos, que se marchar&iacute;an al PSOE, y otro 6,3%, que optar&iacute;a por Podemos. 
    </p><p class="article-text">
        En cuanto a los socialistas, la encuesta refleja que el 68% de quienes les votaron el verano pasado seguir&iacute;an fieles a Pedro S&aacute;nchez, aunque un 3,5% optar&iacute;a ahora por el PP, el mismo porcentaje que se marchar&iacute;a a Sumar. El 22% de sus electores optar&iacute;a, adem&aacute;s, por otras formaciones pol&iacute;ticas. En la cola del ranking, Vox mantiene una fidelidad del 65%, pero el 17,4% de quienes les apoyaron el 23J ahora votar&iacute;an PP. 
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Popularidad de los principales líderes políticos" aria-label="Tabla" id="datawrapper-chart-y8la7" src="https://datawrapper.dwcdn.net/y8la7/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="329" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><h3 class="article-text">S&aacute;nchez se consolida como el dirigente con mayor popularidad</h3><p class="article-text">
        Adem&aacute;s, el sondeo refleja que la popularidad del presidente del Gobierno, Pedro S&aacute;nchez, vuelve a crecer. Un mes m&aacute;s, y ya son cuatro consecutivos, el jefe del Ejecutivo es el l&iacute;der de los cuatro partidos pol&iacute;ticos con m&aacute;s apoyo que recibe una mejor valoraci&oacute;n. Su gesti&oacute;n es aprobada por el 35,3% de los ciudadanos, tres d&eacute;cimas por encima que en febrero. 
    </p><p class="article-text">
        En el ranking le sigue de nuevo la vicepresidenta segunda y l&iacute;der de Sumar. Yolanda D&iacute;az recibe una aprobaci&oacute;n del 34,2% de los espa&ntilde;oles, apenas cinco d&eacute;cimas m&aacute;s que en febrero. Cae, en cambio, la popularidad del l&iacute;der del PP que pasa de un porcentaje de aprobaci&oacute;n del 27,3% de febrero al 25,4% de marzo. Es su peor nota desde septiembre. No obstante, a la cola se mantiene el l&iacute;der de Vox, Santiago Abascal, que apenas logra el aprobado del 14,7% de los ciudadanos. 
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Evolución de la popularidad de los principales líderes" aria-label="Interactive line chart" id="datawrapper-chart-0RUzS" src="https://datawrapper.dwcdn.net/0RUzS/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="550" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure>]]></description>
      <dc:creator><![CDATA[Iñigo Aduriz, Yuly Jara]]></dc:creator>
      <guid isPermaLink="true"><![CDATA[https://www.eldiario.es/politica/pp-mantiene-ventaja-seis-puntos-psoe-sumar-recupera-tercera-plaza-vox_1_11215904.html]]></guid>
      <pubDate><![CDATA[Mon, 18 Mar 2024 22:13:02 +0000]]></pubDate>
      <enclosure url="https://static.eldiario.es/clip/b7cb0d84-96b9-4291-a181-ec0b441ecd15_16-9-discover-aspect-ratio_default_0.jpg" length="520568" type="image/jpeg"/>
      <media:content url="https://static.eldiario.es/clip/b7cb0d84-96b9-4291-a181-ec0b441ecd15_16-9-discover-aspect-ratio_default_0.jpg" type="image/jpeg" fileSize="520568" width="1200" height="675"/>
      <media:title><![CDATA[El PP mantiene una ventaja de seis puntos sobre el PSOE y Sumar recupera la tercera plaza por encima de Vox]]></media:title>
      <media:thumbnail url="https://static.eldiario.es/clip/b7cb0d84-96b9-4291-a181-ec0b441ecd15_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675"/>
      <media:keywords><![CDATA[Encuesta electoral,Encuestas,PP - Partido Popular,PSOE,Sumar,Vox,Simple Lógica]]></media:keywords>
    </item>
    <item>
      <title><![CDATA[El PP frena su subida, pero mantiene siete puntos de ventaja sobre un PSOE que se recupera ligeramente]]></title>
      <link><![CDATA[https://www.eldiario.es/politica/pp-frena-subida-mantiene-siete-puntos-ventaja-psoe-recupera-ligeramente_1_10918551.html]]></link>
      <description><![CDATA[<p><img src="https://static.eldiario.es/clip/7223366a-4b3e-4773-8feb-16fb852cbac6_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675" alt="El PP frena su subida y el PSOE se recupera ligeramente"></p><div class="subtitles"><p class="subtitle">Los socialistas logran revertir la tendencia a la baja que arrastraban desde hace cuatro meses. El PP mantiene congelada su estimación y Vox se distancia de Sumar</p><p class="subtitle">CIS de febrero - El PP adelanta por la mínima al PSOE y Sumar se distancia de Vox, según el CIS
</p></div><figure class="embed-container embed-container--type-embed ">
    
            <script src="https://d3js.org/d3.v4.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

<link href="https://fonts.googleapis.com/css?family=Roboto:400,700|Encode+Sans:400,500,700&display=swap"
    rel="stylesheet">
<style>
    .arco-encuesta {
        margin: 0px;
    }

    .arco-encuesta text {
        font-family: "Encode Sans";
        fill: white;
    }

    .columna-datos-encuesta {
        text-align: right;
        padding-bottom: 0px;
        padding-top: 0px;
        border-bottom: 1px solid #ddd;

    }

    .primeracolumna-espana {
        border-bottom: 1px solid #ddd;
        padding-bottom: 0px;
        padding-top: 0px;

    }
</style>


<div id="arco-encuesta-simple-logica"></div>
<script>
    // Code goes here

    var totalWidth = document.getElementById("arco-encuesta-simple-logica").offsetWidth;



    var margin = {
            top: 0,
            right: 0,
            bottom: 0,
            left: 0
        },
        width = totalWidth
    height = totalWidth * 0.66;

    var thickness = totalWidth > 600 ? 60 : 30;


    var locale = d3.formatLocale({
        decimal: ",",
        thousands: ".",
        grouping: [3]
    });

    var radius = Math.min(width, height) / 1.5;

    var anglesRange = 0.5 * Math.PI;

    var svg = d3.select("#arco-encuesta-simple-logica")
        .append('svg')
        .attr('class', 'arco-encuesta')
        .attr('width', width)
        .attr('height', height / 1.3 + 30);

    var g = svg.append('g')
        .attr('transform', 'translate(' + (width / 2) + ',' + (height / 1.5 + 30) + ')');


    var colorpartidos = d3.scaleOrdinal()
        .domain(["PSOE", "PP", "Cs", "UPyD", "Junts", "Vox", "Pod.", "MP", "PDeCAT",
            "FE de las JONS", "PACMA", "Sumar", "UP"
        ])
        .range(["#E02020", "#02A2DD", "#EA8046", "#c4017b", "#40B6A4", "#AAD656", "#7C4080", "#3EB1A7", "#314683",
            "#000000", "#B0BD21", "#ff7090", "#7C4080"
        ])
        .unknown("#c5c5c5");


    d3.csv("https://lab.eldiario.es/elections-maps/encuestas-simple-logica/datos-arcos/encuesta_sl_202402.csv",
        function (data) {

            data.sort(function (a, b) {
                return a.partido == "Otros" ? "" : d3.descending(+a.encuestaactual, +b.encuestaactual);
            });


            var arc1 = d3.arc()
                .innerRadius(radius - thickness)
                .outerRadius(radius);

            var arc2 = d3.arc()
                .innerRadius(radius / 1.5 - thickness)
                .outerRadius(radius / 1.5);

            var arc3 = d3.arc()
                .innerRadius(radius / 3 - thickness)
                .outerRadius(radius / 3);

            var pie1 = d3.pie()
                .value(function (d) {
                    return d.encuestaactual;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie2 = d3.pie()
                .value(function (d) {
                    return d.encuestaanterior;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie3 = d3.pie()
                .value(function (d) {
                    return d.resultados2023;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var arcospath1 = g.append('g')
                .selectAll('path1')
                .data(pie1(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc1)
                .attr("id", function (d, i) {
                    return "partiesArc1_" + i;
                }) //Unique id for each slice
                .attr("class", "path1")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);


            var partidosarcos1 = g.append('g')
                .selectAll(".PartiesArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "PartiesArc1")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .attr("dy", -10) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" :
                        (d.encuestaactual) > 10 ? "16%" :
                        (d.encuestaactual) > 5 ? "14%" : "8%";
                })
                .attr("fill", "black")
                .style("text-anchor", "middle")
                .attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 2 ? (d.partido) == "Pod." ? "P." : d.partido : "";
                });

            //Append the month names to each slice
            var labelsarcos1 = g.append('g')
                .selectAll(".textArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc1")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "16px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" : (d.encuestaactual) > 7 ? "18%" : "13%";
                })
                .style("pointer-events", "none")
                .style("font-weight", 700)
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 6 ? locale.format(".1f")(d.encuestaactual) + "%" : "";
                });

            var arcospath2 = g.append('g')
                .selectAll('path2')
                .data(pie2(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc2)
                .attr("id", function (d, i) {
                    return "partiesArc2_" + i;
                }) //Unique id for each slice
                .attr("class", "path2")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);

            var labelsarcos2 = g.append('g')
                .selectAll(".textArc2")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc2")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "14px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" : "15%";
                })
                .style("pointer-events", "none")
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc2_" + i;
                })
                .text(function (d) {
                    return d.encuestaanterior > 9 ? locale.format(".1f")(d.encuestaanterior) + "%" : "";
                });

            var arcospath3 = g.append('g')
                .selectAll('path3')
                .data(pie3(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc3)
                .attr("id", function (d, i) {
                    return "partiesArc3_" + i;
                }) //Unique id for each slice
                .attr("class", "path3")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);


            var labelsarcos3 = g.append('g')
                .selectAll(".textArc3")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc3")
                .style("letter-spacing", 0)
                .style("font-size", totalWidth > 600 ? "12px" : "0px")
                .attr("dy", -thickness / 12) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 20 ? "10%" : (d.encuestaactual) > 15 ? "5%" : "3%";
                })
                .style("pointer-events", "none")
                .style("fill", "black")

                .style("text-anchor", "start").attr("xlink:href", function (d, i) {
                    return "#partiesArc3_" + i;
                })
                .text(function (d) {
                    return d.resultados2023 > 9 ? locale.format(".1f")(d.resultados2023) + "%" : "";
                });


            g.append('text')
                .attr("x", -radius) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .style("font-weight", 700)
                .text("Actual");

            g.append('text')
                .attr("x", -radius / 1.5) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Anterior");

            g.append('text')
                .attr("x", -radius / 3) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Elec. 23J");


            var tooltipWidth = totalWidth > 600 ? '160px' : '160px';
            var tooltipPosition = totalWidth > 600 ? 'absolute' : 'absolute';

            var tooltip = d3.select("body")
                .append("div")
                .attr("id", "tooltip-info")
                .style("position", tooltipPosition)
                .style("z-index", "10")
                .style("visibility", "hidden")
                .style("color", "black")
                .style("padding", "8px")
                .style("background-color", "white")
                .style("border-radius", "0px")
                .style("font-size", "12px")
                .style("font-family", "'Encode Sans'")
                .style("box-shadow", "0 2px 2px 0 #ccc")
                .style("border", "1px solid #ccc")
                .style("margin-left", "2px")
                .style("pointer-events", "none")
                .style("line-height", "1.5");


            function mouseover(d) {
                d3.select(this.parentNode.appendChild(this))
                    // .style("fill-opacity", 1)
                    .style('stroke', 'black')
                    .style('stroke-width', '2px')

                hoverpartido = this.__data__.data.partido
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })

                d3.selectAll(".path3")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })


                var partido = d.data.partido
                var encuestaactual = d.data.encuestaactual != "" ? locale.format(".1f")(d.data.encuestaactual) +
                    "%" : "-";
                var encuestaanterior = d.data.encuestaanterior != "" ? locale.format(".1f")(d.data
                    .encuestaanterior) + "%" : "-";
                var resultados2023 = d.data.resultados2023 != "" ? locale.format(".1f")(d.data.resultados2023) +
                    "%" : "-";


                tooltip.transition()
                    .duration(0)
                    .style("opacity", 1);
                tooltip.html(
                    '<p style="display: block; text-align:left;margin-top:0px;margin-bottom:10px;font-size:14px;font-weight:bold;border-bottom:1px solid #c5c5c5;">' +
                    partido +
                    '</p><table style="border-collapse: collapse;height:20px;width:100%;margin-bottom:5px;font-size:14px"><tr><th style="text-align:right">Actual</th><th style="text-align:right">Prev.</th><th style="text-align:right">23J</th></tr><tr class="fila-tabla" style="color:' +
                    colorpartidos(partido) + '"><td class="columna-datos-encuesta" style="font-weight:700">' +
                    encuestaactual +
                    '</td><td class="columna-datos-encuesta" style="">' +
                    encuestaanterior +
                    '</td><td class="columna-datos-encuesta" style="">' +
                    resultados2023 +
                    '</td></tr></table>'
                );
                tooltip.style("visibility", "visible");
                tooltip.style('width', tooltipWidth);

            }

            function mousemove(d) {


                if (totalWidth > 600) {
                    if (d3.event.pageX > width / 1.5) {
                        return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                                .pageX - 200) +
                            "px");
                    }
                    return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                            .pageX - 10) +
                        "px");
                } else {
                    return tooltip.style("top", (document.getElementById(
                            "arco-encuesta-simple-logica").getBoundingClientRect().top) +
                        window.scrollY + 200 + "px").style("left", "20%");
                }
            }

            function mouseout(d) {
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path3")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')

                tooltip.transition()
                    .duration(20)
                    .style("opacity", 0);
                var $tooltip = $("#tooltip");
                $tooltip.empty();
            }






        })
</script>

<iframe title="FEBRERO" aria-label="Tabla" id="datawrapper-chart-4oYOj" src="https://datawrapper.dwcdn.net/4oYOj/2/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="473" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
    </figure><p class="article-text">
        El PP volver&iacute;a a ganar las elecciones generales, aunque el impulso del que ha gozado durante los &uacute;ltimos sondeos se ha frenado en seco. El PSOE, por su parte, se recupera ligeramente y logra romper la tendencia a la baja que hab&iacute;a encadenado <a href="https://www.eldiario.es/politica/pp-sube-saca-siete-puntos-ventaja-psoe_1_10828385.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">desde los &uacute;ltimos cuatro meses</a>, aunque sigue casi a siete puntos del PP. En la batalla por el tercer puesto, Vox ampl&iacute;a ligeramente su ventaja sobre Sumar.
    </p><p class="article-text">
        El sondeo de febrero que ha elaborado <a href="https://www.simplelogica.com/es/" target="_blank" data-mrf-recirculation="links-noticia" class="link">Simple L&oacute;gica</a> para elDiario.es muestra un cambio de tendencia en la pelea por el primer puesto, en el que influir&aacute;n los resultados de las elecciones gallegas que se celebran el pr&oacute;ximo domingo d&iacute;a 18 y en las que el PP aspira a conservar una mayor&iacute;a absoluta que <a href="https://www.eldiario.es/galicia/ultimo-cis-campana-mantiene-pronostico-vuelco-electoral-galicia-senala-ponton-virtual-presidenta_1_10916536.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">otras encuestas</a> se&ntilde;alan que podr&iacute;a estar en peligro.
    </p><p class="article-text">
        Hasta que esos comicios impacten en las estimaciones nacionales, la de este mes se&ntilde;ala que el PP volver&iacute;a a ganar las elecciones con el 36,6% de los votos, la misma cifra que hace un mes. El partido de Alberto N&uacute;&ntilde;ez Feij&oacute;o ve c&oacute;mo se congela su estimaci&oacute;n despu&eacute;s de meses de subidas casi ininterrumpidas a lomos de la campa&ntilde;a contra la amnist&iacute;a. El dato les mantiene, eso s&iacute;, por encima de sus resultados electorales del 23J, cuando obtuvieron un 33,1% de los votos.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Evolución mensual de la estimación de voto" aria-label="Interactive line chart" id="datawrapper-chart-9xrW4" src="https://datawrapper.dwcdn.net/9xrW4/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>

<br>
    </figure><p class="article-text">
        El PSOE, por su parte, logra revertir la tendencia a la baja que ha arrastrado desde octubre, cuando las negociaciones con ERC y Junts que derivaron en la presentaci&oacute;n de una ley de amnist&iacute;a alejaron a los socialistas de sus mejores estimaciones. Ahora, el partido de Pedro S&aacute;nchez obtendr&iacute;a un 29,7% de los votos, cuatro d&eacute;cimas m&aacute;s que hace un mes, aunque todav&iacute;a por debajo del 31,7% de las elecciones generales.
    </p><p class="article-text">
        El sondeo se realiz&oacute; entre los d&iacute;as 1 y 9 de febrero, por lo que no recoge el posible impacto que puedan tener en la ciudadan&iacute;a las revelaciones de este fin de semana acerca de que el PP de Feij&oacute;o <a href="https://www.eldiario.es/politica/pp-estudio-amnistia-reunirse-junts-abre-indultar-puigdemont_1_10913162.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">estudi&oacute; durante 24 horas la ley de amnist&iacute;a</a> que ped&iacute;a Junts y sobre que se plantea un indulto a Carles Puigdemont con condiciones.
    </p><p class="article-text">
        En la lucha por el tercer puesto Vox se afianza sobre Sumar. El partido de extrema derecha se recupera y pasa del 11,4% de los votos a un 12%, despu&eacute;s de haber sufrido una importante ca&iacute;da en enero. La formaci&oacute;n que ha hecho de la oposici&oacute;n a la amnist&iacute;a su bandera de estos &uacute;ltimos meses est&aacute; a&uacute;n por debajo del 12,4% que obtuvo en las elecciones.
    </p><p class="article-text">
        Sumar se recupera este mes, aunque no logra recortar distancias con Vox. La formaci&oacute;n que lidera Yolanda D&iacute;az hab&iacute;a ca&iacute;do en enero como resultado de la escisi&oacute;n de Podemos, cuya estimaci&oacute;n ahora se recoge por separado. Este mes el partido pasa del 10,7% al 11,1%, a&uacute;n lejos del 12,3% que cosech&oacute; el pasado 23J.
    </p><p class="article-text">
        Con esos resultados, la derecha se har&iacute;a con el 48,6% de los votos en unas nuevas elecciones generales, mientras que la izquierda se quedar&iacute;a con el 43,1%. Ambos bloques suben, aunque la izquierda tiene por ahora lejos disputar a la derecha la victoria en el conteo agrupado de votos.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Estimación de voto por bloques ideológicos" aria-label="Interactive line chart" id="datawrapper-chart-JzNV5" src="https://datawrapper.dwcdn.net/JzNV5/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>

<br>
    </figure><p class="article-text">
        La fortaleza del bloque de la derecha reside, en parte, en la fidelidad de sus votantes. El PP es el que mejor retiene a sus electores y un 89,3% repetir&iacute;a con su papeleta en unos nuevos comicios. Le sigue Vox, que mantiene al 79,6% de su electorado aunque pierde el 15,8% hacia el PP.
    </p><p class="article-text">
        En la izquierda el PSOE mantiene al 73% de los electores del pasado 23J, pero sufre fugas hacia PP (4,4%) y Sumar (3,8%), aunque la mayor&iacute;a de sus electores desencantados se sit&uacute;an ahora en la abstenci&oacute;n (13,3%). Sumar, por su parte, retiene al 68,5% y pierde un 8,2% hacia Podemos, un 7,5% hac&iacute;a el PSOE y un 11,4% se van a la abstenci&oacute;n.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="¿Qué votarían hoy los votantes de cada partido en el 23J?" aria-label="Barras apiladas" id="datawrapper-chart-bVNQU" src="https://datawrapper.dwcdn.net/bVNQU/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="322" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
<br>
    </figure><h3 class="article-text">S&aacute;nchez es el mejor valorado</h3><p class="article-text">
        En cuanto a la valoraci&oacute;n de los principales l&iacute;deres, el presidente del Gobierno, Pedro S&aacute;nchez, se mantiene a la cabeza a pesar de que este mes cae seis d&eacute;cimas. Obtiene una valoraci&oacute;n positiva del 34,4%, por encima de la que los encuestados otorgan a la vicepresidenta segunda y ministra de Trabajo, Yolanda D&iacute;az, que tiene un 33,7% de valoraci&oacute;n positiva.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Popularidad de los principales líderes políticos" aria-label="Tabla" id="datawrapper-chart-CcveD" src="https://datawrapper.dwcdn.net/CcveD/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="329" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
<br>
    </figure><p class="article-text">
        El l&iacute;der del PP, Alberto N&uacute;&ntilde;ez Feij&oacute;o, solo suma una d&eacute;cima este mes para colocarse con una valoraci&oacute;n de 27,3%. El presidente de Vox se mantiene como el l&iacute;der nacional con peor valoraci&oacute;n, un 17,4%.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Evolución de la popularidad de los principales líderes" aria-label="Interactive line chart" id="datawrapper-chart-4qVgF" src="https://datawrapper.dwcdn.net/4qVgF/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="550" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
<br>
    </figure>]]></description>
      <dc:creator><![CDATA[Marcos Pinheiro, Raúl Sánchez]]></dc:creator>
      <guid isPermaLink="true"><![CDATA[https://www.eldiario.es/politica/pp-frena-subida-mantiene-siete-puntos-ventaja-psoe-recupera-ligeramente_1_10918551.html]]></guid>
      <pubDate><![CDATA[Mon, 12 Feb 2024 21:36:34 +0000]]></pubDate>
      <enclosure url="https://static.eldiario.es/clip/7223366a-4b3e-4773-8feb-16fb852cbac6_16-9-discover-aspect-ratio_default_0.jpg" length="65287" type="image/jpeg"/>
      <media:content url="https://static.eldiario.es/clip/7223366a-4b3e-4773-8feb-16fb852cbac6_16-9-discover-aspect-ratio_default_0.jpg" type="image/jpeg" fileSize="65287" width="1200" height="675"/>
      <media:title><![CDATA[El PP frena su subida, pero mantiene siete puntos de ventaja sobre un PSOE que se recupera ligeramente]]></media:title>
      <media:thumbnail url="https://static.eldiario.es/clip/7223366a-4b3e-4773-8feb-16fb852cbac6_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675"/>
      <media:keywords><![CDATA[Encuesta electoral,PSOE,PP - Partido Popular,Sumar,Vox,Simple Lógica]]></media:keywords>
    </item>
    <item>
      <title><![CDATA[El PP sube y ya saca más de siete puntos de ventaja al PSOE]]></title>
      <link><![CDATA[https://www.eldiario.es/politica/pp-sube-saca-siete-puntos-ventaja-psoe_1_10828385.html]]></link>
      <description><![CDATA[<p><img src="https://static.eldiario.es/clip/235fa589-ba97-4b3b-8267-c20cc303e3a2_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675" alt="El PP sube y ya saca más de siete puntos de ventaja al PSOE"></p><div class="subtitles"><p class="subtitle">Los socialistas caen menos que otros meses pero siguen a la baja. Vox pierde apoyos en favor del PP mientras que Sumar cedería algo más de un punto tras la ruptura con Podemos, cuya intención de voto vuelve a estimarse por separado</p><p class="subtitle">Último CIS - El PSOE recorta distancias con el PP y Vox se hunde </p></div><figure class="embed-container embed-container--type-embed ">
    
            <script src="https://d3js.org/d3.v4.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

<link href="https://fonts.googleapis.com/css?family=Roboto:400,700|Encode+Sans:400,500,700&display=swap"
    rel="stylesheet">
<style>
    .arco-encuesta {
        margin: 0px;
    }

    .arco-encuesta text {
        font-family: "Encode Sans";
        fill: white;
    }

    .columna-datos-encuesta {
        text-align: right;
        padding-bottom: 0px;
        padding-top: 0px;
        border-bottom: 1px solid #ddd;

    }

    .primeracolumna-espana {
        border-bottom: 1px solid #ddd;
        padding-bottom: 0px;
        padding-top: 0px;

    }
</style>


<div id="arco-encuesta-simple-logica"></div>
<script>
    // Code goes here

    var totalWidth = document.getElementById("arco-encuesta-simple-logica").offsetWidth;



    var margin = {
            top: 0,
            right: 0,
            bottom: 0,
            left: 0
        },
        width = totalWidth
    height = totalWidth * 0.66;

    var thickness = totalWidth > 600 ? 60 : 30;


    var locale = d3.formatLocale({
        decimal: ",",
        thousands: ".",
        grouping: [3]
    });

    var radius = Math.min(width, height) / 1.5;

    var anglesRange = 0.5 * Math.PI;

    var svg = d3.select("#arco-encuesta-simple-logica")
        .append('svg')
        .attr('class', 'arco-encuesta')
        .attr('width', width)
        .attr('height', height / 1.3 + 30);

    var g = svg.append('g')
        .attr('transform', 'translate(' + (width / 2) + ',' + (height / 1.5 + 30) + ')');


    var colorpartidos = d3.scaleOrdinal()
        .domain(["PSOE", "PP", "Cs", "UPyD", "Junts", "Vox", "Pod.", "MP", "PDeCAT",
            "FE de las JONS", "PACMA", "Sumar", "UP"
        ])
        .range(["#E02020", "#02A2DD", "#EA8046", "#c4017b", "#40B6A4", "#AAD656", "#7C4080", "#3EB1A7", "#314683",
            "#000000", "#B0BD21", "#ff7090", "#7C4080"
        ])
        .unknown("#c5c5c5");


    d3.csv("https://lab.eldiario.es/elections-maps/encuestas-simple-logica/datos-arcos/encuesta_sl_202401.csv",
        function (data) {

            data.sort(function (a, b) {
                return a.partido == "Otros" ? "" : d3.descending(+a.encuestaactual, +b.encuestaactual);
            });


            var arc1 = d3.arc()
                .innerRadius(radius - thickness)
                .outerRadius(radius);

            var arc2 = d3.arc()
                .innerRadius(radius / 1.5 - thickness)
                .outerRadius(radius / 1.5);

            var arc3 = d3.arc()
                .innerRadius(radius / 3 - thickness)
                .outerRadius(radius / 3);

            var pie1 = d3.pie()
                .value(function (d) {
                    return d.encuestaactual;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie2 = d3.pie()
                .value(function (d) {
                    return d.encuestaanterior;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie3 = d3.pie()
                .value(function (d) {
                    return d.resultados2023;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var arcospath1 = g.append('g')
                .selectAll('path1')
                .data(pie1(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc1)
                .attr("id", function (d, i) {
                    return "partiesArc1_" + i;
                }) //Unique id for each slice
                .attr("class", "path1")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);


            var partidosarcos1 = g.append('g')
                .selectAll(".PartiesArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "PartiesArc1")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .attr("dy", -10) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" :
                        (d.encuestaactual) > 10 ? "16%" :
                        (d.encuestaactual) > 5 ? "14%" : "8%";
                })
                .attr("fill", "black")
                .style("text-anchor", "middle")
                .attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 2 ? (d.partido) : "";
                });

            //Append the month names to each slice
            var labelsarcos1 = g.append('g')
                .selectAll(".textArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc1")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "16px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" : (d.encuestaactual) > 7 ? "18%" : "13%";
                })
                .style("pointer-events", "none")
                .style("font-weight", 700)
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 6 ? locale.format(".1f")(d.encuestaactual) + "%" : "";
                });

            var arcospath2 = g.append('g')
                .selectAll('path2')
                .data(pie2(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc2)
                .attr("id", function (d, i) {
                    return "partiesArc2_" + i;
                }) //Unique id for each slice
                .attr("class", "path2")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);

            var labelsarcos2 = g.append('g')
                .selectAll(".textArc2")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc2")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "14px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" : "15%";
                })
                .style("pointer-events", "none")
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc2_" + i;
                })
                .text(function (d) {
                    return d.encuestaanterior > 9 ? locale.format(".1f")(d.encuestaanterior) + "%" : "";
                });

            var arcospath3 = g.append('g')
                .selectAll('path3')
                .data(pie3(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc3)
                .attr("id", function (d, i) {
                    return "partiesArc3_" + i;
                }) //Unique id for each slice
                .attr("class", "path3")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);


            var labelsarcos3 = g.append('g')
                .selectAll(".textArc3")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc3")
                .style("letter-spacing", 0)
                .style("font-size", totalWidth > 600 ? "12px" : "0px")
                .attr("dy", -thickness / 12) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 20 ? "10%" : (d.encuestaactual) > 15 ? "5%" : "3%";
                })
                .style("pointer-events", "none")
                .style("fill", "black")

                .style("text-anchor", "start").attr("xlink:href", function (d, i) {
                    return "#partiesArc3_" + i;
                })
                .text(function (d) {
                    return d.resultados2023 > 9 ? locale.format(".1f")(d.resultados2023) + "%" : "";
                });


            g.append('text')
                .attr("x", -radius) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .style("font-weight", 700)
                .text("Actual");

            g.append('text')
                .attr("x", -radius / 1.5) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Anterior");

            g.append('text')
                .attr("x", -radius / 3) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Elec. 23J");


            var tooltipWidth = totalWidth > 600 ? '160px' : '160px';
            var tooltipPosition = totalWidth > 600 ? 'absolute' : 'absolute';

            var tooltip = d3.select("body")
                .append("div")
                .attr("id", "tooltip-info")
                .style("position", tooltipPosition)
                .style("z-index", "10")
                .style("visibility", "hidden")
                .style("color", "black")
                .style("padding", "8px")
                .style("background-color", "white")
                .style("border-radius", "0px")
                .style("font-size", "12px")
                .style("font-family", "'Encode Sans'")
                .style("box-shadow", "0 2px 2px 0 #ccc")
                .style("border", "1px solid #ccc")
                .style("margin-left", "2px")
                .style("pointer-events", "none")
                .style("line-height", "1.5");


            function mouseover(d) {
                d3.select(this.parentNode.appendChild(this))
                    // .style("fill-opacity", 1)
                    .style('stroke', 'black')
                    .style('stroke-width', '2px')

                hoverpartido = this.__data__.data.partido
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })

                d3.selectAll(".path3")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })


                var partido = d.data.partido
                var encuestaactual = d.data.encuestaactual != "" ? locale.format(".1f")(d.data.encuestaactual) +
                    "%" : "-";
                var encuestaanterior = d.data.encuestaanterior != "" ? locale.format(".1f")(d.data
                    .encuestaanterior) + "%" : "-";
                var resultados2023 = d.data.resultados2023 != "" ? locale.format(".1f")(d.data.resultados2023) +
                    "%" : "-";


                tooltip.transition()
                    .duration(0)
                    .style("opacity", 1);
                tooltip.html(
                    '<p style="display: block; text-align:left;margin-top:0px;margin-bottom:10px;font-size:14px;font-weight:bold;border-bottom:1px solid #c5c5c5;">' +
                    partido +
                    '</p><table style="border-collapse: collapse;height:20px;width:100%;margin-bottom:5px;font-size:14px"><tr><th style="text-align:right">Actual</th><th style="text-align:right">Prev.</th><th style="text-align:right">23J</th></tr><tr class="fila-tabla" style="color:' +
                    colorpartidos(partido) + '"><td class="columna-datos-encuesta" style="font-weight:700">' +
                    encuestaactual +
                    '</td><td class="columna-datos-encuesta" style="">' +
                    encuestaanterior +
                    '</td><td class="columna-datos-encuesta" style="">' +
                    resultados2023 +
                    '</td></tr></table>'
                );
                tooltip.style("visibility", "visible");
                tooltip.style('width', tooltipWidth);

            }

            function mousemove(d) {


                if (totalWidth > 600) {
                    if (d3.event.pageX > width / 1.5) {
                        return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                                .pageX - 200) +
                            "px");
                    }
                    return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                            .pageX - 10) +
                        "px");
                } else {
                    return tooltip.style("top", (document.getElementById(
                            "arco-encuesta-simple-logica").getBoundingClientRect().top) +
                        window.scrollY + 200 + "px").style("left", "20%");
                }
            }

            function mouseout(d) {
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path3")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')

                tooltip.transition()
                    .duration(20)
                    .style("opacity", 0);
                var $tooltip = $("#tooltip");
                $tooltip.empty();
            }






        })
</script>

<iframe title="ENERO" aria-label="Tabla" id="datawrapper-chart-azAlo" src="https://datawrapper.dwcdn.net/azAlo/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="392" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
    </figure><p class="article-text">
        De apenas un punto y medio a siete. El PP comienza 2024 con la mayor ventaja frente al PSOE, que acumula un desgaste paulatino desde que cerr&oacute; el pacto de investidura con el acuerdo de Junts <a href="https://www.eldiario.es/politica/pp-defiende-delito-deslealtad-constitucional-alternativa-amnistia-democracias-peligro_1_10826597.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">que inclu&iacute;a la amnist&iacute;a</a>. El partido de Alberto N&uacute;&ntilde;ez Feij&oacute;o sube a costa de Vox y ganar&iacute;a las elecciones con un amplio margen, mientras que el PSOE sigue a la baja aunque frena la velocidad de la ca&iacute;da y este mes solo se deja dos d&eacute;cimas.
    </p><p class="article-text">
        La primera encuesta del a&ntilde;o de <a href="https://www.simplelogica.com/es/" target="_blank" data-mrf-recirculation="links-noticia" class="link">Simple L&oacute;gica</a> para elDiario.es mantiene las tendencias con las que los dos grandes partidos acabaron 2023, se&ntilde;ala que Vox ha perdido ya el impulso que le dio la movilizaci&oacute;n constante contra la amnist&iacute;a y recoge, por primera vez, los datos de Sumar y Podemos por separado, despu&eacute;s del paso de la formaci&oacute;n de Ione Belarra al Grupo Mixto del Congreso. La encuesta se realiz&oacute; entre el 2 y el 9 de enero.
    </p><p class="article-text">
        El sondeo se&ntilde;ala que el PP volver&iacute;a a ganar unas elecciones generales, pero en esta ocasi&oacute;n con el 36,6% de los votos, m&aacute;s de tres puntos por encima de su resultado en las elecciones del pasado 23 de julio. El partido sube m&aacute;s de un punto respecto a diciembre, cuando tuvo un bache aparentemente puntual, y se afianza en la primera plaza sin que por ahora el PSOE suponga una amenaza. Adem&aacute;s, el PP logra esa subida a costa de Vox, su competidor en la derecha, que pierde casi lo mismo que ganan los de Alberto N&uacute;&ntilde;ez Feij&oacute;o.
    </p><p class="article-text">
        El PSOE sigue a la baja, aunque frena los bruscos descensos de los dos &uacute;ltimos meses. Los socialistas obtendr&iacute;an ahora el 29,4% de los votos, dos d&eacute;cimas menos que hace un mes. El resultado les sit&uacute;a algo m&aacute;s de dos puntos por debajo de sus resultados en las elecciones generales, cuando obtuvieron el 31,2% de los votos. Los de Pedro S&aacute;nchez siguen acusando el desgaste de medidas como la amnist&iacute;a o el pacto con EH Bildu en Pamplona
    </p><p class="article-text">
        Con esos datos, la distancia entre los dos grandes partidos se ampl&iacute;a hasta los 7,2 puntos, la m&aacute;s alta hasta la fecha.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Evolución mensual de la estimación de voto" aria-label="Interactive line chart" id="datawrapper-chart-EdShr" src="https://datawrapper.dwcdn.net/EdShr/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
<br>
    </figure><p class="article-text">
        Por debajo, Vox experimenta este mes una ca&iacute;da despu&eacute;s de un par de meses en ascenso impulsado por las protestas contra la amnist&iacute;a y la tensi&oacute;n constante con el PP, sus socios en comunidades aut&oacute;nomas y ayuntamientos a los que acusan de no estar haciendo lo suficiente para frenar la medida de gracia a los encausados por el proc&eacute;s. Este mes el partido de Santiago Abascal cae casi un punto, hasta un 11,4%, un resultado que le deja por debajo del 12,4% de las elecciones generales.
    </p><p class="article-text">
        Sumar se mantiene en la cuarta posici&oacute;n, aunque con una circunstancia especial: desde este mes, Simple L&oacute;gica estimar&aacute; los resultados de la formaci&oacute;n de Yolanda D&iacute;az por un lado, y los de Podemos por otro, despu&eacute;s de la ruptura del grupo parlamentario que ha derivado en <a href="https://www.eldiario.es/politica/sumar-historia-ruptura-personal-politica-pablo-iglesias-yolanda-diaz_1_10746291.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">un fuerte enfrentamiento entre ambos</a>. El sondeo recoge que Sumar obtendr&iacute;a el 10,7% de los votos, y Podemos el 2,4%.
    </p><p class="article-text">
        Esos resultados muestran que Sumar, que ven&iacute;a de una estimaci&oacute;n del 12%, no sufre en exceso con la salida de Podemos: por el momento pierde 1,3 puntos en estimaci&oacute;n de voto por el 2,4% que se lleva la formaci&oacute;n de Belarra. Podemos se dej&oacute; de estimar por separado en junio de 2023, despu&eacute;s del acuerdo para ir en listas conjuntas con Sumar. Por entonces, su estimaci&oacute;n de voto era del 7,3%.
    </p><p class="article-text">
        Los buenos resultados del PP se explican, en parte, por la capacidad que tiene para retener a su electorado: repetir&iacute;a con la misma papeleta el 75,2%, la cifra m&aacute;s alta entre los principales partidos. Por contra, en Vox solo retiene al 66,7% y un 14,7% optar&iacute;a ahora por votar a Feij&oacute;o si se repitiesen elecciones. El PSOE mantiene una base de votantes fieles que asciende al 72,6%. Tanto socialistas como PP y Vox pierden la mayor parte de sus votantes hacia la abstenci&oacute;n o la incertidumbre sobre el voto: m&aacute;s de un 18% en los tres partidos. Sumar es el que muestra un peor dato de retenci&oacute;n de votantes, con una fuga del 13% hacia Podemos.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="¿Qué votarían hoy los votantes de cada partido en el 23J?" aria-label="Barras apiladas" id="datawrapper-chart-gR8Lj" src="https://datawrapper.dwcdn.net/gR8Lj/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="321" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
<br>
    </figure><p class="article-text">
        Con esos datos, la pelea entre bloques sigue con un dominio claro de la derecha. PP y Vox aglutinar&iacute;an ahora el 48% de los votos frente al 42,5% que congregan PSOE, Sumar y Podemos.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Estimación de voto por bloques ideológicos" aria-label="Interactive line chart" id="datawrapper-chart-jnD3q" src="https://datawrapper.dwcdn.net/jnD3q/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
<br>
    </figure><h3 class="article-text">Todos los l&iacute;deres caen en valoraci&oacute;n</h3><p class="article-text">
        El sondeo de Simple L&oacute;gica de enero deja un panorama de ca&iacute;das generalizadas en la popularidad de los principales l&iacute;deres de los partidos. El presidente del Gobierno, Pedro S&aacute;nchez, sigue en cabeza, pero pasa del 37,8% de valoraci&oacute;n positiva al 35%. En segundo lugar est&aacute; la vicepresidenta segunda y ministra de Trabajo, Yolanda D&iacute;az, que pasa del 36,1% al 34% este mes.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Popularidad de los principales líderes políticos" aria-label="Tabla" id="datawrapper-chart-fYUVw" src="https://datawrapper.dwcdn.net/fYUVw/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="329" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
<br>
    </figure><p class="article-text">
        Ya a cierta distancia se sit&uacute;a el l&iacute;der del PP, Alberto N&uacute;&ntilde;ez Feij&oacute;o, que cae medio punto, hasta el 27,2%. A pesar de los buenos resultados de su partido en la encuesta Feij&oacute;o encadena su tercer mes a la baja en valoraci&oacute;n. En &uacute;ltimo lugar repite el presidente de Vox, Santiago Abascal, que obtiene un 14,2% de valoraci&oacute;n positiva, frente al 15,7% de hace un mes.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Evolución de la popularidad de los principales líderes" aria-label="Interactive line chart" id="datawrapper-chart-DfDpj" src="https://datawrapper.dwcdn.net/DfDpj/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="550" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
<br>
    </figure>]]></description>
      <dc:creator><![CDATA[Marcos Pinheiro, Victòria Oliveres]]></dc:creator>
      <guid isPermaLink="true"><![CDATA[https://www.eldiario.es/politica/pp-sube-saca-siete-puntos-ventaja-psoe_1_10828385.html]]></guid>
      <pubDate><![CDATA[Mon, 15 Jan 2024 21:55:44 +0000]]></pubDate>
      <enclosure url="https://static.eldiario.es/clip/235fa589-ba97-4b3b-8267-c20cc303e3a2_16-9-discover-aspect-ratio_default_0.jpg" length="435249" type="image/jpeg"/>
      <media:content url="https://static.eldiario.es/clip/235fa589-ba97-4b3b-8267-c20cc303e3a2_16-9-discover-aspect-ratio_default_0.jpg" type="image/jpeg" fileSize="435249" width="1200" height="675"/>
      <media:title><![CDATA[El PP sube y ya saca más de siete puntos de ventaja al PSOE]]></media:title>
      <media:thumbnail url="https://static.eldiario.es/clip/235fa589-ba97-4b3b-8267-c20cc303e3a2_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675"/>
      <media:keywords><![CDATA[Encuesta electoral,PP - Partido Popular,PSOE,Vox,Sumar,Podemos,Simple Lógica]]></media:keywords>
    </item>
    <item>
      <title><![CDATA[El PP frena su ascenso pero mantiene la ventaja sobre el PSOE y Vox adelanta a Sumar]]></title>
      <link><![CDATA[https://www.eldiario.es/politica/pp-frena-ascenso-mantiene-ventaja-psoe-vox-adelanta-sumar_1_10766425.html]]></link>
      <description><![CDATA[<p><img src="https://static.eldiario.es/clip/c0f31400-0ede-4415-9335-d23b0d0bfdeb_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675" alt="El PP frena su ascenso pero mantiene la ventaja sobre el PSOE y Vox adelanta a Sumar"></p><div class="subtitles"><p class="subtitle">Los populares se resienten por primera vez en cuatro meses mientras la extrema derecha rentabiliza la tensión de las últimas semanas. Los socialistas pierden apoyos pero no tienen grandes fugas hacia otros partidos</p><p class="subtitle">Encuesta de noviembre - La negociación de la amnistía lastra al PSOE y coloca al PP con más de cinco puntos de ventaja
</p></div><figure class="embed-container embed-container--type-embed ">
    
            <script src="https://d3js.org/d3.v4.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

<link href="https://fonts.googleapis.com/css?family=Roboto:400,700|Encode+Sans:400,500,700&display=swap"
    rel="stylesheet">
<style>
    .arco-encuesta {
        margin: 0px;
    }

    .arco-encuesta text {
        font-family: "Encode Sans";
        fill: white;
    }

    .columna-datos-encuesta {
        text-align: right;
        padding-bottom: 0px;
        padding-top: 0px;
        border-bottom: 1px solid #ddd;

    }

    .primeracolumna-espana {
        border-bottom: 1px solid #ddd;
        padding-bottom: 0px;
        padding-top: 0px;

    }
</style>


<div id="arco-encuesta-simple-logica"></div>
<script>
    // Code goes here

    var totalWidth = document.getElementById("arco-encuesta-simple-logica").offsetWidth;



    var margin = {
            top: 0,
            right: 0,
            bottom: 0,
            left: 0
        },
        width = totalWidth
    height = totalWidth * 0.66;

    var thickness = totalWidth > 600 ? 60 : 30;


    var locale = d3.formatLocale({
        decimal: ",",
        thousands: ".",
        grouping: [3]
    });

    var radius = Math.min(width, height) / 1.5;

    var anglesRange = 0.5 * Math.PI;

    var svg = d3.select("#arco-encuesta-simple-logica")
        .append('svg')
        .attr('class', 'arco-encuesta')
        .attr('width', width)
        .attr('height', height / 1.3 + 30);

    var g = svg.append('g')
        .attr('transform', 'translate(' + (width / 2) + ',' + (height / 1.5 + 30) + ')');


    var colorpartidos = d3.scaleOrdinal()
        .domain(["PSOE", "PP", "Cs", "UPyD", "Junts", "Vox", "Pod.", "MP", "PDeCAT",
            "FE de las JONS", "PACMA", "Sumar", "UP"
        ])
        .range(["#E02020", "#02A2DD", "#EA8046", "#c4017b", "#40B6A4", "#AAD656", "#7C4080", "#3EB1A7", "#314683",
            "#000000", "#B0BD21", "#ff7090", "#7C4080"
        ])
        .unknown("#c5c5c5");


    d3.csv("https://lab.eldiario.es/elections-maps/encuestas-simple-logica/datos-arcos/encuesta_sl_202312.csv",
        function (data) {

            data.sort(function (a, b) {
                return a.partido == "Otros" ? "" : d3.descending(+a.encuestaactual, +b.encuestaactual);
            });


            var arc1 = d3.arc()
                .innerRadius(radius - thickness)
                .outerRadius(radius);

            var arc2 = d3.arc()
                .innerRadius(radius / 1.5 - thickness)
                .outerRadius(radius / 1.5);

            var arc3 = d3.arc()
                .innerRadius(radius / 3 - thickness)
                .outerRadius(radius / 3);

            var pie1 = d3.pie()
                .value(function (d) {
                    return d.encuestaactual;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie2 = d3.pie()
                .value(function (d) {
                    return d.encuestaanterior;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie3 = d3.pie()
                .value(function (d) {
                    return d.resultados2023;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var arcospath1 = g.append('g')
                .selectAll('path1')
                .data(pie1(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc1)
                .attr("id", function (d, i) {
                    return "partiesArc1_" + i;
                }) //Unique id for each slice
                .attr("class", "path1")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);


            var partidosarcos1 = g.append('g')
                .selectAll(".PartiesArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "PartiesArc1")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .attr("dy", -10) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" :
                        (d.encuestaactual) > 10 ? "16%" :
                        (d.encuestaactual) > 5 ? "14%" : "8%";
                })
                .attr("fill", "black")
                .style("text-anchor", "middle")
                .attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 2 ? (d.partido) : "";
                });

            //Append the month names to each slice
            var labelsarcos1 = g.append('g')
                .selectAll(".textArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc1")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "16px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" : (d.encuestaactual) > 7 ? "18%" : "13%";
                })
                .style("pointer-events", "none")
                .style("font-weight", 700)
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 6 ? locale.format(".1f")(d.encuestaactual) + "%" : "";
                });

            var arcospath2 = g.append('g')
                .selectAll('path2')
                .data(pie2(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc2)
                .attr("id", function (d, i) {
                    return "partiesArc2_" + i;
                }) //Unique id for each slice
                .attr("class", "path2")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);

            var labelsarcos2 = g.append('g')
                .selectAll(".textArc2")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc2")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "14px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" : "15%";
                })
                .style("pointer-events", "none")
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc2_" + i;
                })
                .text(function (d) {
                    return d.encuestaanterior > 9 ? locale.format(".1f")(d.encuestaanterior) + "%" : "";
                });

            var arcospath3 = g.append('g')
                .selectAll('path3')
                .data(pie3(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc3)
                .attr("id", function (d, i) {
                    return "partiesArc3_" + i;
                }) //Unique id for each slice
                .attr("class", "path3")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);


            var labelsarcos3 = g.append('g')
                .selectAll(".textArc3")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc3")
                .style("letter-spacing", 0)
                .style("font-size", totalWidth > 600 ? "12px" : "0px")
                .attr("dy", -thickness / 12) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 20 ? "10%" : (d.encuestaactual) > 15 ? "5%" : "3%";
                })
                .style("pointer-events", "none")
                .style("fill", "black")

                .style("text-anchor", "start").attr("xlink:href", function (d, i) {
                    return "#partiesArc3_" + i;
                })
                .text(function (d) {
                    return d.resultados2023 > 9 ? locale.format(".1f")(d.resultados2023) + "%" : "";
                });


            g.append('text')
                .attr("x", -radius) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .style("font-weight", 700)
                .text("Actual");

            g.append('text')
                .attr("x", -radius / 1.5) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Anterior");

            g.append('text')
                .attr("x", -radius / 3) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Elec. 23J");


            var tooltipWidth = totalWidth > 600 ? '160px' : '160px';
            var tooltipPosition = totalWidth > 600 ? 'absolute' : 'absolute';

            var tooltip = d3.select("body")
                .append("div")
                .attr("id", "tooltip-info")
                .style("position", tooltipPosition)
                .style("z-index", "10")
                .style("visibility", "hidden")
                .style("color", "black")
                .style("padding", "8px")
                .style("background-color", "white")
                .style("border-radius", "0px")
                .style("font-size", "12px")
                .style("font-family", "'Encode Sans'")
                .style("box-shadow", "0 2px 2px 0 #ccc")
                .style("border", "1px solid #ccc")
                .style("margin-left", "2px")
                .style("pointer-events", "none")
                .style("line-height", "1.5");


            function mouseover(d) {
                d3.select(this.parentNode.appendChild(this))
                    // .style("fill-opacity", 1)
                    .style('stroke', 'black')
                    .style('stroke-width', '2px')

                hoverpartido = this.__data__.data.partido
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })

                d3.selectAll(".path3")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })


                var partido = d.data.partido
                var encuestaactual = d.data.encuestaactual != "" ? locale.format(".1f")(d.data.encuestaactual) +
                    "%" : "-";
                var encuestaanterior = d.data.encuestaanterior != "" ? locale.format(".1f")(d.data
                    .encuestaanterior) + "%" : "-";
                var resultados2023 = d.data.resultados2023 != "" ? locale.format(".1f")(d.data.resultados2023) +
                    "%" : "-";


                tooltip.transition()
                    .duration(0)
                    .style("opacity", 1);
                tooltip.html(
                    '<p style="display: block; text-align:left;margin-top:0px;margin-bottom:10px;font-size:14px;font-weight:bold;border-bottom:1px solid #c5c5c5;">' +
                    partido +
                    '</p><table style="border-collapse: collapse;height:20px;width:100%;margin-bottom:5px;font-size:14px"><tr><th style="text-align:right">Actual</th><th style="text-align:right">Prev.</th><th style="text-align:right">23J</th></tr><tr class="fila-tabla" style="color:' +
                    colorpartidos(partido) + '"><td class="columna-datos-encuesta" style="font-weight:700">' +
                    encuestaactual +
                    '</td><td class="columna-datos-encuesta" style="">' +
                    encuestaanterior +
                    '</td><td class="columna-datos-encuesta" style="">' +
                    resultados2023 +
                    '</td></tr></table>'
                );
                tooltip.style("visibility", "visible");
                tooltip.style('width', tooltipWidth);

            }

            function mousemove(d) {


                if (totalWidth > 600) {
                    if (d3.event.pageX > width / 1.5) {
                        return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                                .pageX - 200) +
                            "px");
                    }
                    return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                            .pageX - 10) +
                        "px");
                } else {
                    return tooltip.style("top", (document.getElementById(
                            "arco-encuesta-simple-logica").getBoundingClientRect().top) +
                        window.scrollY + 200 + "px").style("left", "20%");
                }
            }

            function mouseout(d) {
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path3")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')

                tooltip.transition()
                    .duration(20)
                    .style("opacity", 0);
                var $tooltip = $("#tooltip");
                $tooltip.empty();
            }






        })
</script>

<iframe title="DICIEMBRE" aria-label="Tabla" id="datawrapper-chart-h9f0P" src="https://datawrapper.dwcdn.net/h9f0P/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="392" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
    </figure><p class="article-text">
        El PP ha dejado de rentabilizar su furibundo rechazo a la amnist&iacute;a, apoyado con una movilizaci&oacute;n constante en las calle. La oposici&oacute;n a la investidura de Pedro S&aacute;nchez y al pacto con los independentistas catalanes impuls&oacute; al partido de Alberto N&uacute;&ntilde;ez Feij&oacute;o <a href="https://www.eldiario.es/politica/negociacion-amnistia-lastra-psoe-coloca-pp-cinco-puntos-ventaja_1_10692143.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">durante los tres &uacute;ltimos meses</a>, pero en diciembre frena en seco y de hecho sufre una peque&ntilde;a ca&iacute;da. A&uacute;n as&iacute;, el PP mantiene un amplio colch&oacute;n sobre el PSOE, que sigue a la baja aunque cae menos que en los meses anteriores.
    </p><p class="article-text">
        As&iacute; lo reflejan los datos del mes de diciembre recogidos por <a href="https://www.simplelogica.com/es/" target="_blank" data-mrf-recirculation="links-noticia" class="link">Simple L&oacute;gica</a> para elDiario.es, que se&ntilde;ala tambi&eacute;n que Vox s&iacute; consigue seguir rentabilizando <a href="https://www.eldiario.es/politica/vox-alienta-calle-le-salve-crisis_1_10675331.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">su campa&ntilde;a contra la amnist&iacute;a y la tensi&oacute;n constante con el PP</a>. Por primera vez desde las elecciones, Vox supera a Sumar y recupera la tercera plaza.
    </p><p class="article-text">
        La &uacute;ltima encuesta del a&ntilde;o, ya con la ley de amnist&iacute;a admitida a tr&aacute;mite en el Congreso, el Gobierno nombrado y las manifestaciones en la calle reducidas a grupos religiosos que se juntan para rezar el rosario, muestra que el PP ha perdido el impulso de la oposici&oacute;n a la investidura, al menos por ahora. El partido solo cae tres d&eacute;cimas, hasta el 35,5% &ndash;por encima del 33,1% de las elecciones generales&ndash;, pero da muestras se haber llegado a un l&iacute;mite, despu&eacute;s de meses en los que sumaba dos puntos de un bar&oacute;metro al siguiente.
    </p><p class="article-text">
        Ese frenazo no le impide mantener una c&oacute;moda distancia de casi seis puntos con el PSOE, mucho m&aacute;s amplia que el estrecho margen de 1,4 puntos de las elecciones del 23 de julio. Los socialistas caen, aunque lo hacen en menor medida que en noviembre, cuando el descenso fue de dos puntos. Se quedar&iacute;an ahora con el 29,6% de los votos, siete d&eacute;cimas menos que hace un mes y casi dos puntos por debajo de su resultado electoral.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Evolución mensual de la estimación de voto " aria-label="Interactive line chart" id="datawrapper-chart-YHAkG" src="https://datawrapper.dwcdn.net/YHAkG/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>

<br>
    </figure><p class="article-text">
        Vox asciende este mes a la tercera plaza aupado por su campa&ntilde;a frente a la amnist&iacute;a y frente al PP, con quienes mantienen una tensi&oacute;n constante sin llegar a romper ninguno de sus acuerdos territoriales. El partido de extrema derecha pasa del 11,6% de noviembre al 12,3% de este mes, unos resultados que le permiten recuperarse de la ca&iacute;da experimentada tras las elecciones y colocarse con casi el mismo resultado que el 23J.
    </p><p class="article-text">
        La subida de Vox hace caer a Sumar de la tercera a la cuarta plaza. La coalici&oacute;n sube tres d&eacute;cimas y frena la trayectoria descendente de los &uacute;ltimos meses, pero no es suficiente para superar al partido de Santiago Abascal. Sumar tendr&iacute;a ahora un 12% de los votos, frente al 12,3% de las elecciones de julio.
    </p><p class="article-text">
        En cuanto a las transferencias de voto, el PP se erige como el partido con m&aacute;s fidelidad entre sus votantes: repetir&iacute;an el 80,6% y solo un 4% se van a Vox. Es la formaci&oacute;n de extrema derecha la segunda en fidelidad, pero s&iacute; que presenta una importante fuga; retiene al 73,3% pero pierde al 21,6% hacia el PP.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="¿Qué votarían hoy los votantes de cada partido en el 23J? " aria-label="Barras apiladas" id="datawrapper-chart-ZUOsI" src="https://datawrapper.dwcdn.net/ZUOsI/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="321" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>

<br>
    </figure><p class="article-text">
        En la izquierda, el PSOE logra mantener al 64,5% de los votantes, un 3,3% se va al PP y un 4,1% a Sumar. Lo que destaca de los datos de los socialistas es que la mayor&iacute;a de los votantes que dicen que no van a repetir no se descantan por otro partido: un 26,1% dice que igual se va a la abstenci&oacute;n, no sabe qu&eacute; har&aacute; o no contesta.
    </p><p class="article-text">
        En Sumar repiten un 63,3%, un 11,2% se van al PSOE, un 8,3% a otros y el 17,2% a&uacute;n no sabe qu&eacute; har&aacute;. La encuesta a&uacute;n no pregunta por la posibilidad de optar por Podemos porque cuando comenz&oacute; el trabajo de campo los cinco diputados a&uacute;n <a href="https://www.eldiario.es/politica/decide-pasar-grupo-mixto_1_10745468.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">no se hab&iacute;an marchado al Grupo Mixto</a>.
    </p><p class="article-text">
        En cuanto a los bloques, los datos de diciembre acent&uacute;an a&uacute;n m&aacute;s la ventaja de la derecha sobre la izquierda: el bloque de PP y Vox a&uacute;na el 47,8% de los votos, mientras que el de PSOE y Sumar alcanza el 41,6%.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Estimación de voto por bloques ideológicos" aria-label="Interactive line chart" id="datawrapper-chart-i7D2a" src="https://datawrapper.dwcdn.net/i7D2a/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>

<br>
    </figure><h3 class="article-text">S&aacute;nchez vuelve a ser el mejor valorado</h3><p class="article-text">
        A pesar de la ca&iacute;da del PSOE, Pedro S&aacute;nchez mejora su valoraci&oacute;n y logra revertir una tendencia hacia abajo que le hab&iacute;a hecho caer m&aacute;s de 10 puntos. Ahora se recupera, sube m&aacute;s de dos puntos y logra una valoraci&oacute;n positiva del 37,8%. Yolanda D&iacute;az pierde la primera plaza que consigui&oacute; en noviembre, aunque sube algo menos de un punto y obtiene un 36,1%.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Popularidad de los principales líderes políticos" aria-label="Tabla" id="datawrapper-chart-13vK1" src="https://datawrapper.dwcdn.net/13vK1/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="329" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>

<br>
    </figure><p class="article-text">
        Alberto N&uacute;&ntilde;ez Feij&oacute;o vuelve a caer. Desde septiembre hab&iacute;a encadenado una tendencia positiva que le elev&oacute; del 23% al 30% del mes pasado, pero ahora baja hasta el 27,7%. Santiago Abascal repite como el l&iacute;der nacional con peor valoraci&oacute;n, un 15,7%, una d&eacute;cima menos que hace un mes.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Evolución de la popularidad de los principales líderes" aria-label="Interactive line chart" id="datawrapper-chart-gIsh7" src="https://datawrapper.dwcdn.net/gIsh7/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="550" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>

<br>
    </figure>]]></description>
      <dc:creator><![CDATA[Marcos Pinheiro, Ainhoa Díez]]></dc:creator>
      <guid isPermaLink="true"><![CDATA[https://www.eldiario.es/politica/pp-frena-ascenso-mantiene-ventaja-psoe-vox-adelanta-sumar_1_10766425.html]]></guid>
      <pubDate><![CDATA[Sun, 17 Dec 2023 21:10:41 +0000]]></pubDate>
      <enclosure url="https://static.eldiario.es/clip/c0f31400-0ede-4415-9335-d23b0d0bfdeb_16-9-discover-aspect-ratio_default_0.jpg" length="22047" type="image/jpeg"/>
      <media:content url="https://static.eldiario.es/clip/c0f31400-0ede-4415-9335-d23b0d0bfdeb_16-9-discover-aspect-ratio_default_0.jpg" type="image/jpeg" fileSize="22047" width="1200" height="675"/>
      <media:title><![CDATA[El PP frena su ascenso pero mantiene la ventaja sobre el PSOE y Vox adelanta a Sumar]]></media:title>
      <media:thumbnail url="https://static.eldiario.es/clip/c0f31400-0ede-4415-9335-d23b0d0bfdeb_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675"/>
      <media:keywords><![CDATA[Encuesta electoral,PP - Partido Popular,PSOE,Vox,Sumar,Podemos,Simple Lógica]]></media:keywords>
    </item>
    <item>
      <title><![CDATA[La negociación de la amnistía lastra al PSOE y coloca al PP con más de cinco puntos de ventaja]]></title>
      <link><![CDATA[https://www.eldiario.es/politica/negociacion-amnistia-lastra-psoe-coloca-pp-cinco-puntos-ventaja_1_10692143.html]]></link>
      <description><![CDATA[<p><img src="https://static.eldiario.es/clip/63f38329-f46a-4c75-8cd5-7aa774aa3177_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675" alt="La negociación de la amnistía lastra al PSOE y coloca al PP con más de cinco puntos de ventaja"></p><div class="subtitles"><p class="subtitle">La tensión en la calle también ha servido a Vox para frenar en seco su caída y remontar hasta casi empatar con Sumar en el tercer puesto</p><p class="subtitle">Pedro Sánchez es investido presidente del Gobierno con más apoyos que en 2020
</p></div><figure class="embed-container embed-container--type-embed ">
    
            <script src="https://d3js.org/d3.v4.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

<link href="https://fonts.googleapis.com/css?family=Roboto:400,700|Encode+Sans:400,500,700&display=swap"
    rel="stylesheet">
<style>
    .arco-encuesta {
        margin: 0px;
    }

    .arco-encuesta text {
        font-family: "Encode Sans";
        fill: white;
    }

    .columna-datos-encuesta {
        text-align: right;
        padding-bottom: 0px;
        padding-top: 0px;
        border-bottom: 1px solid #ddd;

    }

    .primeracolumna-espana {
        border-bottom: 1px solid #ddd;
        padding-bottom: 0px;
        padding-top: 0px;

    }
</style>


<div id="arco-encuesta-simple-logica"></div>
<script>
    // Code goes here

    var totalWidth = document.getElementById("arco-encuesta-simple-logica").offsetWidth;



    var margin = {
            top: 0,
            right: 0,
            bottom: 0,
            left: 0
        },
        width = totalWidth
    height = totalWidth * 0.66;

    var thickness = totalWidth > 600 ? 60 : 30;


    var locale = d3.formatLocale({
        decimal: ",",
        thousands: ".",
        grouping: [3]
    });

    var radius = Math.min(width, height) / 1.5;

    var anglesRange = 0.5 * Math.PI;

    var svg = d3.select("#arco-encuesta-simple-logica")
        .append('svg')
        .attr('class', 'arco-encuesta')
        .attr('width', width)
        .attr('height', height / 1.3 + 30);

    var g = svg.append('g')
        .attr('transform', 'translate(' + (width / 2) + ',' + (height / 1.5 + 30) + ')');


    var colorpartidos = d3.scaleOrdinal()
        .domain(["PSOE", "PP", "Cs", "UPyD", "Junts", "Vox", "Pod.", "MP", "PDeCAT",
            "FE de las JONS", "PACMA", "Sumar", "UP"
        ])
        .range(["#E02020", "#02A2DD", "#EA8046", "#c4017b", "#40B6A4", "#AAD656", "#7C4080", "#3EB1A7", "#314683",
            "#000000", "#B0BD21", "#ff7090", "#7C4080"
        ])
        .unknown("#c5c5c5");


    d3.csv("https://lab.eldiario.es/elections-maps/encuestas-simple-logica/datos-arcos/encuesta_sl_202311.csv",
        function (data) {

            data.sort(function (a, b) {
                return a.partido == "Otros" ? "" : d3.descending(+a.encuestaactual, +b.encuestaactual);
            });


            var arc1 = d3.arc()
                .innerRadius(radius - thickness)
                .outerRadius(radius);

            var arc2 = d3.arc()
                .innerRadius(radius / 1.5 - thickness)
                .outerRadius(radius / 1.5);

            var arc3 = d3.arc()
                .innerRadius(radius / 3 - thickness)
                .outerRadius(radius / 3);

            var pie1 = d3.pie()
                .value(function (d) {
                    return d.encuestaactual;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie2 = d3.pie()
                .value(function (d) {
                    return d.encuestaanterior;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie3 = d3.pie()
                .value(function (d) {
                    return d.resultados2023;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var arcospath1 = g.append('g')
                .selectAll('path1')
                .data(pie1(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc1)
                .attr("id", function (d, i) {
                    return "partiesArc1_" + i;
                }) //Unique id for each slice
                .attr("class", "path1")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);


            var partidosarcos1 = g.append('g')
                .selectAll(".PartiesArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "PartiesArc1")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .attr("dy", -10) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" :
                        (d.encuestaactual) > 10 ? "16%" :
                        (d.encuestaactual) > 5 ? "14%" : "8%";
                })
                .attr("fill", "black")
                .style("text-anchor", "middle")
                .attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 2 ? (d.partido) : "";
                });

            //Append the month names to each slice
            var labelsarcos1 = g.append('g')
                .selectAll(".textArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc1")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "16px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" : (d.encuestaactual) > 7 ? "18%" : "13%";
                })
                .style("pointer-events", "none")
                .style("font-weight", 700)
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 6 ? locale.format(".1f")(d.encuestaactual) + "%" : "";
                });

            var arcospath2 = g.append('g')
                .selectAll('path2')
                .data(pie2(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc2)
                .attr("id", function (d, i) {
                    return "partiesArc2_" + i;
                }) //Unique id for each slice
                .attr("class", "path2")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);

            var labelsarcos2 = g.append('g')
                .selectAll(".textArc2")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc2")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "14px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" : "15%";
                })
                .style("pointer-events", "none")
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc2_" + i;
                })
                .text(function (d) {
                    return d.encuestaanterior > 9 ? locale.format(".1f")(d.encuestaanterior) + "%" : "";
                });

            var arcospath3 = g.append('g')
                .selectAll('path3')
                .data(pie3(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc3)
                .attr("id", function (d, i) {
                    return "partiesArc3_" + i;
                }) //Unique id for each slice
                .attr("class", "path3")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);


            var labelsarcos3 = g.append('g')
                .selectAll(".textArc3")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc3")
                .style("letter-spacing", 0)
                .style("font-size", totalWidth > 600 ? "12px" : "0px")
                .attr("dy", -thickness / 12) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 20 ? "10%" : (d.encuestaactual) > 15 ? "5%" : "3%";
                })
                .style("pointer-events", "none")
                .style("fill", "black")

                .style("text-anchor", "start").attr("xlink:href", function (d, i) {
                    return "#partiesArc3_" + i;
                })
                .text(function (d) {
                    return d.resultados2023 > 9 ? locale.format(".1f")(d.resultados2023) + "%" : "";
                });


            g.append('text')
                .attr("x", -radius) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .style("font-weight", 700)
                .text("Actual");

            g.append('text')
                .attr("x", -radius / 1.5) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Anterior");

            g.append('text')
                .attr("x", -radius / 3) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Elec. 23J");


            var tooltipWidth = totalWidth > 600 ? '160px' : '160px';
            var tooltipPosition = totalWidth > 600 ? 'absolute' : 'absolute';

            var tooltip = d3.select("body")
                .append("div")
                .attr("id", "tooltip-info")
                .style("position", tooltipPosition)
                .style("z-index", "10")
                .style("visibility", "hidden")
                .style("color", "black")
                .style("padding", "8px")
                .style("background-color", "white")
                .style("border-radius", "0px")
                .style("font-size", "12px")
                .style("font-family", "'Encode Sans'")
                .style("box-shadow", "0 2px 2px 0 #ccc")
                .style("border", "1px solid #ccc")
                .style("margin-left", "2px")
                .style("pointer-events", "none")
                .style("line-height", "1.5");


            function mouseover(d) {
                d3.select(this.parentNode.appendChild(this))
                    // .style("fill-opacity", 1)
                    .style('stroke', 'black')
                    .style('stroke-width', '2px')

                hoverpartido = this.__data__.data.partido
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })

                d3.selectAll(".path3")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })


                var partido = d.data.partido
                var encuestaactual = d.data.encuestaactual != "" ? locale.format(".1f")(d.data.encuestaactual) +
                    "%" : "-";
                var encuestaanterior = d.data.encuestaanterior != "" ? locale.format(".1f")(d.data
                    .encuestaanterior) + "%" : "-";
                var resultados2023 = d.data.resultados2023 != "" ? locale.format(".1f")(d.data.resultados2023) +
                    "%" : "-";


                tooltip.transition()
                    .duration(0)
                    .style("opacity", 1);
                tooltip.html(
                    '<p style="display: block; text-align:left;margin-top:0px;margin-bottom:10px;font-size:14px;font-weight:bold;border-bottom:1px solid #c5c5c5;">' +
                    partido +
                    '</p><table style="border-collapse: collapse;height:20px;width:100%;margin-bottom:5px;font-size:14px"><tr><th style="text-align:right">Actual</th><th style="text-align:right">Prev.</th><th style="text-align:right">23J</th></tr><tr class="fila-tabla" style="color:' +
                    colorpartidos(partido) + '"><td class="columna-datos-encuesta" style="font-weight:700">' +
                    encuestaactual +
                    '</td><td class="columna-datos-encuesta" style="">' +
                    encuestaanterior +
                    '</td><td class="columna-datos-encuesta" style="">' +
                    resultados2023 +
                    '</td></tr></table>'
                );
                tooltip.style("visibility", "visible");
                tooltip.style('width', tooltipWidth);

            }

            function mousemove(d) {


                if (totalWidth > 600) {
                    if (d3.event.pageX > width / 1.5) {
                        return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                                .pageX - 200) +
                            "px");
                    }
                    return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                            .pageX - 10) +
                        "px");
                } else {
                    return tooltip.style("top", (document.getElementById(
                            "arco-encuesta-simple-logica").getBoundingClientRect().top) +
                        window.scrollY + 200 + "px").style("left", "20%");
                }
            }

            function mouseout(d) {
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path3")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')

                tooltip.transition()
                    .duration(20)
                    .style("opacity", 0);
                var $tooltip = $("#tooltip");
                $tooltip.empty();
            }






        })
</script>


<iframe title="NOVIEMBRE" aria-label="Tabla" id="datawrapper-chart-2qS3r" src="https://datawrapper.dwcdn.net/2qS3r/1/"
    scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="392"
    data-external="1"></iframe>
<script type="text/javascript">
    ! function () {
        "use strict";
        window.addEventListener("message", (function (a) {
            if (void 0 !== a.data["datawrapper-height"]) {
                var e = document.querySelectorAll("iframe");
                for (var t in a.data["datawrapper-height"])
                    for (var r = 0; r < e.length; r++)
                        if (e[r].contentWindow === a.source) {
                            var i = a.data["datawrapper-height"][t] + "px";
                            e[r].style.height = i
                        }
            }
        }))
    }();
</script>
    </figure><p class="article-text">
        Pedro S&aacute;nchez <a href="https://www.eldiario.es/politica/pedro-sanchez-investido-presidente-gobierno-apoyos_1_10690636.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">ya es presidente tras semanas de negociaciones</a> alrededor de la ley de amnist&iacute;a que han dejado tocado a su partido. Las estimaciones de voto apuntan a que los socialistas pagan el desgaste y se dejan dos puntos en un mes, mientras el PP de Alberto N&uacute;&ntilde;ez Feij&oacute;o rentabiliza la campa&ntilde;a contra el pacto con Junts para colocarse con una ventaja de m&aacute;s de cinco puntos. Pero no solo ellos sacan r&eacute;dito de la situaci&oacute;n. La tensi&oacute;n en la calle tambi&eacute;n ha servido a Vox para frenar en seco su ca&iacute;da y remontar.
    </p><p class="article-text">
        El sondeo de noviembre de <a href="https://www.simplelogica.com/es/" target="_blank" data-mrf-recirculation="links-noticia" class="link">Simple L&oacute;gica</a> para elDiario.es refleja la mayor agitaci&oacute;n del tablero pol&iacute;tico desde las elecciones. El PP se consolida como opci&oacute;n preferida si ahora se celebrasen los comicios, seguido del PSOE. De nuevo se produce una pelea por el tercer puesto en el que Sumar se hab&iacute;a asentado en los dos &uacute;ltimos meses. El trabajo de campo de la encuesta se realiz&oacute; entre el 2 y el 13 de noviembre, en plenas negociaciones del PSOE con Junts y justo antes de la investidura.
    </p><p class="article-text">
        La estimaci&oacute;n de noviembre se&ntilde;ala que si ahora se volviese a votar, el PP ser&iacute;a el partido ganador con el 35,9% de los votos, lo que supone una subida de 1,8 puntos respecto a octubre y 2,8 puntos m&aacute;s que el resultado que obtuvo el 23 de julio, cuando gan&oacute; las elecciones con el 33,3% de los apoyos.
    </p><p class="article-text">
        El PSOE, por su parte, sufre un importante desgaste por la negociaci&oacute;n que ha sido contestada con una movilizaci&oacute;n constante frente a su sede de Madrid y que ha acabado en escenas de violencia en la mayor&iacute;a de los d&iacute;as. Los socialistas, una vez revalidado el Gobierno, ven c&oacute;mo si ahora se repitieran elecciones se quedar&iacute;an con el 30,3% de los votos. Eso supone una ca&iacute;da de dos puntos en un mes y una bajada de 1,4 puntos respecto a sus resultados de las elecciones generales.
    </p><p class="article-text">
        Esos resultados dejan al PP con su mayor ventaja sobre el PSOE desde los comicios. El colch&oacute;n ha pasado de los 1,4 puntos del 23 de julio a los 5,6 de ahora.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Evolución mensual de la estimación de voto" aria-label="Interactive line chart" id="datawrapper-chart-AuqJD" src="https://datawrapper.dwcdn.net/AuqJD/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>

<br>
    </figure><p class="article-text">
        Los resultados del PSOE tienen tambi&eacute;n un reflejo en la ca&iacute;da de la fidelidad de los votantes, que ahora desciende hasta el 61,3% y le deja con el peor dato de entre los cuatro grandes partidos. Su mayor fuga es hacia la abstenci&oacute;n, aunque un 7,3% dicen que ahora se decantar&iacute;an por el PP. Los populares, por su parte, retienen a la mayor parte de su electorado del 23J, suman ese peque&ntilde;o porcentaje de votantes socialistas pero, sobre todo, arrastra a casi uno de cada cinco votantes de Vox.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="¿Qué votarían hoy los votantes de cada partido en el 23J?" aria-label="Barras apiladas" id="datawrapper-chart-0sS5x" src="https://datawrapper.dwcdn.net/0sS5x/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="321" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
<br>
    </figure><p class="article-text">
        Por debajo la batalla se estrecha. Sumar cae tres d&eacute;cimas y pasa del 12% al 11,7% en un mes, lo que deja al partido de Yolanda D&iacute;az por debajo de sus resultados electorales y alejado de los mejores datos de las &uacute;ltimas entregas. La ca&iacute;da, unida a la remontada de Vox, deja la pelea por la tercera plaza en una sola d&eacute;cima.
    </p><p class="article-text">
        La remontada de Vox va en paralelo a su ofensiva en la calle. Tras las elecciones, y con las crisis internas que ha atravesado, el partido de extrema derecha encaden&oacute; varios meses de ca&iacute;das. Ahora, la estrategia de Santiago Abascal de <a href="https://www.eldiario.es/politica/vox-alienta-calle-le-salve-crisis_1_10675331.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">disputar el liderazgo de las movilizaciones al PP</a> parece haber surtido efecto: el partido pasa del 10,7% al 11,6% en un mes, una subida de nueve d&eacute;cimas. Eso s&iacute;, Vox sigue a&uacute;n por debajo de sus resultados electorales, cuando obtuvieron el 12,4% de los votos.
    </p><p class="article-text">
        Esos resultados vuelven a provocar que aumente la distancia entre los bloques. La derecha a&uacute;na ahora el 47,5% de los votos, frente al 42% de la izquierda. Una diferencia de 5,5 puntos en noviembre, cuando en octubre era de solo seis d&eacute;cimas.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Estimación de voto por bloques ideológicos" aria-label="Interactive line chart" id="datawrapper-chart-U3NMX" src="https://datawrapper.dwcdn.net/U3NMX/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>

<br>
    </figure><h3 class="article-text">Cae la popularidad de S&aacute;nchez y D&iacute;az</h3><p class="article-text">
        El desgaste en la estimaci&oacute;n de voto del PSOE tambi&eacute;n se traduce en una p&eacute;rdida de popularidad de Pedro S&aacute;nchez, que pasa de una valoraci&oacute;n positiva del 41,4% al 35,2% y cede la primera plaza por una sola d&eacute;cima. Yolanda D&iacute;az obtiene una valoraci&oacute;n positiva de 35,3% de los encuestados aunque tambi&eacute;n despu&eacute;s de una importante bajada, porque en octubre estaba en un 40%.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Popularidad de los principales líderes políticos" aria-label="Tabla" id="datawrapper-chart-5ZR1e" src="https://datawrapper.dwcdn.net/5ZR1e/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="329" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>

<br>
    </figure><p class="article-text">
        Alberto N&uacute;&ntilde;ez Feij&oacute;o sube del 27,7% de valoraci&oacute;n positiva al 30%, aunque a&uacute;n est&aacute; lejos de pelear por el liderato de esta tabla. Santiago Abascal, pese al impulso de su partido en la estimaci&oacute;n de voto, solo logra sumar dos d&eacute;cimas, del 15,6% al 15,8%.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Evolución de la popularidad de los principales líderes" aria-label="Interactive line chart" id="datawrapper-chart-dDiQD" src="https://datawrapper.dwcdn.net/dDiQD/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="550" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>

<br>
    </figure>]]></description>
      <dc:creator><![CDATA[Marcos Pinheiro, Raúl Sánchez]]></dc:creator>
      <guid isPermaLink="true"><![CDATA[https://www.eldiario.es/politica/negociacion-amnistia-lastra-psoe-coloca-pp-cinco-puntos-ventaja_1_10692143.html]]></guid>
      <pubDate><![CDATA[Fri, 17 Nov 2023 22:17:16 +0000]]></pubDate>
      <enclosure url="https://static.eldiario.es/clip/63f38329-f46a-4c75-8cd5-7aa774aa3177_16-9-discover-aspect-ratio_default_0.jpg" length="63682" type="image/jpeg"/>
      <media:content url="https://static.eldiario.es/clip/63f38329-f46a-4c75-8cd5-7aa774aa3177_16-9-discover-aspect-ratio_default_0.jpg" type="image/jpeg" fileSize="63682" width="1200" height="675"/>
      <media:title><![CDATA[La negociación de la amnistía lastra al PSOE y coloca al PP con más de cinco puntos de ventaja]]></media:title>
      <media:thumbnail url="https://static.eldiario.es/clip/63f38329-f46a-4c75-8cd5-7aa774aa3177_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675"/>
      <media:keywords><![CDATA[Encuesta electoral,PP - Partido Popular,PSOE,Sumar,Vox,Simple Lógica]]></media:keywords>
    </item>
    <item>
      <title><![CDATA[El PP sube a costa de Vox pero no logra despegarse del PSOE]]></title>
      <link><![CDATA[https://www.eldiario.es/politica/pp-sube-costa-vox-no-logra-despegarse-psoe_1_10595222.html]]></link>
      <description><![CDATA[<p><img src="https://static.eldiario.es/clip/1d41ab1f-7615-4e81-9c90-e6dd9517aab8_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675" alt="El PP sube a costa de Vox pero no logra despegarse del PSOE"></p><div class="subtitles"><p class="subtitle">Feijóo ganaría las elecciones con un punto más que el 23J pero los socialistas también suben y no dejan que el PP amplie su ventaja. La extrema derecha se hunde al perder más de dos puntos en dos meses</p><p class="subtitle">Sánchez asegura que el PSOE ya tiene una propuesta de amnistía y que la explicará tras escuchar la del resto de grupos</p></div><figure class="embed-container embed-container--type-embed ">
    
            <script src="https://d3js.org/d3.v4.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

<link href="https://fonts.googleapis.com/css?family=Roboto:400,700|Encode+Sans:400,500,700&display=swap"
    rel="stylesheet">
<style>
    .arco-encuesta {
        margin: 0px;
    }

    .arco-encuesta text {
        font-family: "Encode Sans";
        fill: white;
    }

    .columna-datos-encuesta {
        text-align: right;
        padding-bottom: 0px;
        padding-top: 0px;
        border-bottom: 1px solid #ddd;

    }

    .primeracolumna-espana {
        border-bottom: 1px solid #ddd;
        padding-bottom: 0px;
        padding-top: 0px;

    }
</style>


<div id="arco-encuesta-simple-logica"></div>
<script>
    // Code goes here

    var totalWidth = document.getElementById("arco-encuesta-simple-logica").offsetWidth;



    var margin = {
            top: 0,
            right: 0,
            bottom: 0,
            left: 0
        },
        width = totalWidth
    height = totalWidth * 0.66;

    var thickness = totalWidth > 600 ? 60 : 30;


    var locale = d3.formatLocale({
        decimal: ",",
        thousands: ".",
        grouping: [3]
    });

    var radius = Math.min(width, height) / 1.5;

    var anglesRange = 0.5 * Math.PI;

    var svg = d3.select("#arco-encuesta-simple-logica")
        .append('svg')
        .attr('class', 'arco-encuesta')
        .attr('width', width)
        .attr('height', height / 1.3 + 30);

    var g = svg.append('g')
        .attr('transform', 'translate(' + (width / 2) + ',' + (height / 1.5 + 30) + ')');


    var colorpartidos = d3.scaleOrdinal()
        .domain(["PSOE", "PP", "Cs", "UPyD", "Junts", "Vox", "Pod.", "MP", "PDeCAT",
            "FE de las JONS", "PACMA", "Sumar", "UP"
        ])
        .range(["#E02020", "#02A2DD", "#EA8046", "#c4017b", "#40B6A4", "#AAD656", "#7C4080", "#3EB1A7", "#314683",
            "#000000", "#B0BD21", "#ff7090", "#7C4080"
        ])
        .unknown("#c5c5c5");


    d3.csv("https://lab.eldiario.es/elections-maps/encuestas-simple-logica/datos-arcos/encuesta_sl_202310.csv",
        function (data) {

            data.sort(function (a, b) {
                return a.partido == "Otros" ? "" : d3.descending(+a.encuestaactual, +b.encuestaactual);
            });


            var arc1 = d3.arc()
                .innerRadius(radius - thickness)
                .outerRadius(radius);

            var arc2 = d3.arc()
                .innerRadius(radius / 1.5 - thickness)
                .outerRadius(radius / 1.5);

            var arc3 = d3.arc()
                .innerRadius(radius / 3 - thickness)
                .outerRadius(radius / 3);

            var pie1 = d3.pie()
                .value(function (d) {
                    return d.encuestaactual;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie2 = d3.pie()
                .value(function (d) {
                    return d.encuestaanterior;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie3 = d3.pie()
                .value(function (d) {
                    return d.resultados2023;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var arcospath1 = g.append('g')
                .selectAll('path1')
                .data(pie1(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc1)
                .attr("id", function (d, i) {
                    return "partiesArc1_" + i;
                }) //Unique id for each slice
                .attr("class", "path1")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);


            var partidosarcos1 = g.append('g')
                .selectAll(".PartiesArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "PartiesArc1")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .attr("dy", -10) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" :
                        (d.encuestaactual) > 10 ? "16%" :
                        (d.encuestaactual) > 5 ? "14%" : "8%";
                })
                .attr("fill", "black")
                .style("text-anchor", "middle")
                .attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 2 ? (d.partido) : "";
                });

            //Append the month names to each slice
            var labelsarcos1 = g.append('g')
                .selectAll(".textArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc1")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "16px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" : (d.encuestaactual) > 7 ? "18%" : "13%";
                })
                .style("pointer-events", "none")
                .style("font-weight", 700)
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 6 ? locale.format(".1f")(d.encuestaactual) + "%" : "";
                });

            var arcospath2 = g.append('g')
                .selectAll('path2')
                .data(pie2(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc2)
                .attr("id", function (d, i) {
                    return "partiesArc2_" + i;
                }) //Unique id for each slice
                .attr("class", "path2")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);

            var labelsarcos2 = g.append('g')
                .selectAll(".textArc2")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc2")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "14px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" : "15%";
                })
                .style("pointer-events", "none")
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc2_" + i;
                })
                .text(function (d) {
                    return d.encuestaanterior > 9 ? locale.format(".1f")(d.encuestaanterior) + "%" : "";
                });

            var arcospath3 = g.append('g')
                .selectAll('path3')
                .data(pie3(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc3)
                .attr("id", function (d, i) {
                    return "partiesArc3_" + i;
                }) //Unique id for each slice
                .attr("class", "path3")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);


            var labelsarcos3 = g.append('g')
                .selectAll(".textArc3")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc3")
                .style("letter-spacing", 0)
                .style("font-size", totalWidth > 600 ? "12px" : "0px")
                .attr("dy", -thickness/12 ) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 20 ? "10%" : (d.encuestaactual) > 15 ? "5%" : "3%";
                })
                .style("pointer-events", "none")
                .style("fill", "black")

                .style("text-anchor", "start").attr("xlink:href", function (d, i) {
                    return "#partiesArc3_" + i;
                })
                .text(function (d) {
                    return d.resultados2023 > 9 ? locale.format(".1f")(d.resultados2023) + "%" : "";
                });


            g.append('text')
                .attr("x", -radius) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .style("font-weight", 700)
                .text("Actual");

            g.append('text')
                .attr("x", -radius / 1.5) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Anterior");

            g.append('text')
                .attr("x", -radius / 3) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Elec. 23J");


            var tooltipWidth = totalWidth > 600 ? '160px' : '160px';
            var tooltipPosition = totalWidth > 600 ? 'absolute' : 'absolute';

            var tooltip = d3.select("body")
                .append("div")
                .attr("id", "tooltip-info")
                .style("position", tooltipPosition)
                .style("z-index", "10")
                .style("visibility", "hidden")
                .style("color", "black")
                .style("padding", "8px")
                .style("background-color", "white")
                .style("border-radius", "0px")
                .style("font-size", "12px")
                .style("font-family", "'Encode Sans'")
                .style("box-shadow", "0 2px 2px 0 #ccc")
                .style("border", "1px solid #ccc")
                .style("margin-left", "2px")
                .style("pointer-events", "none")
                .style("line-height", "1.5");


            function mouseover(d) {
                d3.select(this.parentNode.appendChild(this))
                    // .style("fill-opacity", 1)
                    .style('stroke', 'black')
                    .style('stroke-width', '2px')

                hoverpartido = this.__data__.data.partido
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })

                d3.selectAll(".path3")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })


                var partido = d.data.partido
                var encuestaactual = d.data.encuestaactual != "" ? locale.format(".1f")(d.data.encuestaactual) +
                    "%" : "-";
                var encuestaanterior = d.data.encuestaanterior != "" ? locale.format(".1f")(d.data
                    .encuestaanterior) + "%" : "-";
                var resultados2023 = d.data.resultados2023 != "" ? locale.format(".1f")(d.data.resultados2023) +
                    "%" : "-";


                tooltip.transition()
                    .duration(0)
                    .style("opacity", 1);
                tooltip.html(
                    '<p style="display: block; text-align:left;margin-top:0px;margin-bottom:10px;font-size:14px;font-weight:bold;border-bottom:1px solid #c5c5c5;">' +
                    partido +
                    '</p><table style="border-collapse: collapse;height:20px;width:100%;margin-bottom:5px;font-size:14px"><tr><th style="text-align:right">Actual</th><th style="text-align:right">Prev.</th><th style="text-align:right">23J</th></tr><tr class="fila-tabla" style="color:' +
                    colorpartidos(partido) + '"><td class="columna-datos-encuesta" style="font-weight:700">' +
                    encuestaactual +
                    '</td><td class="columna-datos-encuesta" style="">' +
                    encuestaanterior +
                    '</td><td class="columna-datos-encuesta" style="">' +
                    resultados2023 +
                    '</td></tr></table>'
                );
                tooltip.style("visibility", "visible");
                tooltip.style('width', tooltipWidth);

            }

            function mousemove(d) {


                if (totalWidth > 600) {
                    if (d3.event.pageX > width / 1.5) {
                        return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                                .pageX - 200) +
                            "px");
                    }
                    return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                            .pageX - 10) +
                        "px");
                } else {
                    return tooltip.style("top", (document.getElementById(
                            "arco-encuesta-simple-logica").getBoundingClientRect().top) +
                        window.scrollY + 200 + "px").style("left", "20%");
                }
            }

            function mouseout(d) {
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path3")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')

                tooltip.transition()
                    .duration(20)
                    .style("opacity", 0);
                var $tooltip = $("#tooltip");
                $tooltip.empty();
            }






        })
</script>


<iframe title="OCTUBRE" aria-label="Tabla" id="datawrapper-chart-3GmR8" src="https://datawrapper.dwcdn.net/3GmR8/1/"
    scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="392"
    data-external="1"></iframe>
<script type="text/javascript">
    ! function () {
        "use strict";
        window.addEventListener("message", (function (a) {
            if (void 0 !== a.data["datawrapper-height"]) {
                var e = document.querySelectorAll("iframe");
                for (var t in a.data["datawrapper-height"])
                    for (var r = 0; r < e.length; r++)
                        if (e[r].contentWindow === a.source) {
                            var i = a.data["datawrapper-height"][t] + "px";
                            e[r].style.height = i
                        }
            }
        }))
    }();
</script>
    </figure><p class="article-text">
        El PP volver&iacute;a a ganar las elecciones generales con un punto m&aacute;s que el pasado 23 de julio. Pero las buenas noticias para el partido de Alberto N&uacute;&ntilde;ez Feij&oacute;o llegan con letra peque&ntilde;a: en primer lugar, porque su subida merma a Vox, su &uacute;nico apoyo para alcanzar la mayor&iacute;a absoluta y, en segundo, porque no consigue distanciarse del PSOE. Los socialistas tambi&eacute;n encadenan su tercer mes al alza e impiden que los populares se escapen. Sumar se deja tres d&eacute;cimas pero mantiene <a href="https://www.eldiario.es/politica/pp-aumenta-ligeramente-ventaja-psoe-sumar-adelanta-vox_1_10514900.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">un colch&oacute;n en el tercer puesto</a> frente a la extrema derecha.
    </p><p class="article-text">
        Los datos del bar&oacute;metro de octubre de Simple L&oacute;gica para elDiario.es dejan una foto general clara y similar a la de septiembre: los dos grandes suben y sus aliados bajan. Pero como en otra ocasiones, los detalles concretos aportan m&aacute;s datos y permiten hacer una radiograf&iacute;a electoral m&aacute;s precisa. Por la derecha, Vox pierde m&aacute;s de lo que gana el PP; por la izquierda, el PSOE sube m&aacute;s de lo que pierde Sumar.
    </p><p class="article-text">
        Con esos datos, el PP ganar&iacute;a de nuevo unas elecciones generales si se celebrasen ahora. Se alzar&iacute;a con el 34,1% de los votos, un punto m&aacute;s que el 23J y cinco d&eacute;cimas por encima de sus resultados de hace un mes. Los populares bajaron considerablemente en agosto, tras los comicios, pero han ido remontando estos tres meses.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Evolución mensual de la estimación de voto" aria-label="Interactive line chart" id="datawrapper-chart-p5bjz" src="https://datawrapper.dwcdn.net/p5bjz/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
<br>
    </figure><p class="article-text">
        Pero el PSOE no pierde el paso, seg&uacute;n la encuesta. En su caso, obtendr&iacute;a ahora un 32,3% de los votos frente al 31,7% de las elecciones generales. Como el PP, los socialistas tambi&eacute;n cayeron tras el 23J y han ido recuper&aacute;ndose mes a mes. La subida respecto a septiembre es de cinco d&eacute;cimas, al igual que los populares, por lo que la distancia entre ambos se mantiene en 1,8 puntos.
    </p><p class="article-text">
        El tercer puesto sigue en manos de Sumar. El partido de Yolanda D&iacute;az obtendr&iacute;a ahora el 12% de los votos, tres d&eacute;cimas menos que hace un mes y que el 23J, pero la ca&iacute;da de la extrema derecha le permite retener la tercera posici&oacute;n que consigui&oacute; en septiembre a&uacute;n con m&aacute;s margen. En las generales se qued&oacute; a una d&eacute;cima de conseguirlo.
    </p><p class="article-text">
        Vox se desploma. El partido de extrema derecha ha atravesado <a href="https://www.eldiario.es/politica/vox-resquebraja-dimisiones-gobiernos-cargos-partido-financiacion-fundacion-sospecha_1_10574411.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">uno de sus momentos pol&iacute;ticos m&aacute;s complicados</a> con la ruptura del pacto de gobierno en Gij&oacute;n, la dimisi&oacute;n de su consejera en Extremadura y las sombras sobre su financiaci&oacute;n desveladas por elDiario.es y vigiladas por el Tribunal de Cuentas que forzaron <a href="https://www.eldiario.es/politica/dimite-gerente-vox-sospechas-traspasos-fundacion-varapalo-tribunal-cuentas_1_10575604.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">la dimisi&oacute;n de su gerente</a>, el pasado d&iacute;a 6. Ahora, el partido de Santiago Abascal ve c&oacute;mo esa situaci&oacute;n se traduce en una p&eacute;rdida de un punto de estimaci&oacute;n de voto en solo un mes, para quedarse con un 10,7%. Vox obtuvo el 12,3% de los votos en julio y subi&oacute; en estimaci&oacute;n de voto en agosto, pero su ca&iacute;da desde entonces ya supera los dos puntos.
    </p><h3 class="article-text">Vox pasa a tener el electorado menos fiel</h3><p class="article-text">
        Parte de los resultados de Vox se explican en que ha pasado de ser el partido con el electorado m&aacute;s fiel a presentar los peores datos en este apartado. Solo un 69,3% de los votantes de Abascal repetir&iacute;an, frente a un 21,4% que ahora coger&iacute;an la papeleta del PP. Los populares y los socialistas son los que mejor retienen a sus electores, ambos por encima del 78% de fidelidad, mientras que Sumar mantiene a tres de cada cuatro votantes, pero pierde un 10% hacia el PSOE.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="¿Qué votarían hoy los votantes de cada partido en el 23J? " aria-label="Barras apiladas" id="datawrapper-chart-4rJT3" src="https://datawrapper.dwcdn.net/4rJT3/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="321" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
<br>
    </figure><p class="article-text">
        Esos resultados dejan una ajustada pelea entre los dos bloques ideol&oacute;gicos que ya se hab&iacute;a estrechado antes de las elecciones y que ahora se queda en una ventaja de solo seis d&eacute;cimas para la derecha, cuando en junio era de casi ocho puntos.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Estimación de voto por bloques ideológicos" aria-label="Interactive line chart" id="datawrapper-chart-CgINF" src="https://datawrapper.dwcdn.net/CgINF/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
<br>
    </figure><h3 class="article-text">S&aacute;nchez y D&iacute;az ceden terreno con Feij&oacute;o al alza</h3><p class="article-text">
        En cuanto a la valoraci&oacute;n de los l&iacute;deres pol&iacute;ticos, Pedro S&aacute;nchez se mantiene en cabeza aunque cae desde el 42,2% al 41,4% este mes. Yolanda D&iacute;az tambi&eacute;n baja, aunque en su caso s&oacute;lo tres d&eacute;cimas, para quedarse con una valoraci&oacute;n positiva del 40%.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Popularidad de los principales líderes políticos " aria-label="Tabla" id="datawrapper-chart-cSpEp" src="https://datawrapper.dwcdn.net/cSpEp/2/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="329" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
<br>
    </figure><p class="article-text">
        El tercer puesto es para Alberto N&uacute;&ntilde;ez Feij&oacute;o, que este mes remonta. Aunque parte de datos muy bajos, el l&iacute;der del PP logra pasar en un mes del 23% al 27,7%, si bien est&aacute; a&uacute;n lejos de pelear por el segundo o el primer puesto y a mucha distancia de sus mejores datos.
    </p><p class="article-text">
        El peor valorado es, un mes m&aacute;s, el l&iacute;der de Vox. Santiago Abascal solo obtiene una valoraci&oacute;n positiva del 15,6% de los encuestados, aunque sube respecto al mes pasado, cuando obtuvo un 14,4%.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Evolución de la popularidad de los principales líderes " aria-label="Interactive line chart" id="datawrapper-chart-CAwZ0" src="https://datawrapper.dwcdn.net/CAwZ0/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="550" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
<br>
    </figure><p class="article-text">
        <em>Sigue la actualidad en el&nbsp;</em><a href="https://whatsapp.com/channel/0029VaADvoj96H4Sk7x8xL3i" target="_blank" data-mrf-recirculation="links-noticia" class="link"><em>nuevo canal de WhatsApp de elDiario.es</em></a><em>&nbsp;con las claves del d&iacute;a y las &uacute;ltimas horas m&aacute;s importantes.</em>
    </p>]]></description>
      <dc:creator><![CDATA[Marcos Pinheiro, Ainhoa Díez]]></dc:creator>
      <guid isPermaLink="true"><![CDATA[https://www.eldiario.es/politica/pp-sube-costa-vox-no-logra-despegarse-psoe_1_10595222.html]]></guid>
      <pubDate><![CDATA[Mon, 16 Oct 2023 21:11:54 +0000]]></pubDate>
      <enclosure url="https://static.eldiario.es/clip/1d41ab1f-7615-4e81-9c90-e6dd9517aab8_16-9-discover-aspect-ratio_default_0.jpg" length="61723" type="image/jpeg"/>
      <media:content url="https://static.eldiario.es/clip/1d41ab1f-7615-4e81-9c90-e6dd9517aab8_16-9-discover-aspect-ratio_default_0.jpg" type="image/jpeg" fileSize="61723" width="1200" height="675"/>
      <media:title><![CDATA[El PP sube a costa de Vox pero no logra despegarse del PSOE]]></media:title>
      <media:thumbnail url="https://static.eldiario.es/clip/1d41ab1f-7615-4e81-9c90-e6dd9517aab8_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675"/>
      <media:keywords><![CDATA[Encuesta electoral,PP - Partido Popular,PSOE,Sumar,Vox,Simple Lógica]]></media:keywords>
    </item>
    <item>
      <title><![CDATA[El PP aumenta ligeramente su ventaja sobre el PSOE y Sumar adelanta a Vox]]></title>
      <link><![CDATA[https://www.eldiario.es/politica/pp-aumenta-ligeramente-ventaja-psoe-sumar-adelanta-vox_1_10514900.html]]></link>
      <description><![CDATA[<p><img src="https://static.eldiario.es/clip/542037bb-a982-452c-ba37-d7e3f7396738_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675" alt="El PP aumenta ligeramente su ventaja sobre el PSOE y Sumar adelanta a Vox"></p><div class="subtitles"><p class="subtitle">Los dos grandes partidos suben tras el bajón de agosto, pero los populares lo hacen en mayor medida gracias a la caída de la extrema derecha, que se deja 1,2 puntos en un mes</p><p class="subtitle">Encuesta de agosto - El PP cae tras el 23J y el PSOE tiene opciones de pelear por el primer puesto
</p></div><figure class="embed-container embed-container--type-embed ">
    
            <script src="https://d3js.org/d3.v4.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

<link href="https://fonts.googleapis.com/css?family=Roboto:400,700|Encode+Sans:400,500,700&display=swap"
    rel="stylesheet">
<style>
    .arco-encuesta {
        margin: 0px;
    }

    .arco-encuesta text {
        font-family: "Encode Sans";
        fill: white;
    }

    .columna-datos-encuesta {
        text-align: right;
        padding-bottom: 0px;
        padding-top: 0px;
        border-bottom: 1px solid #ddd;

    }

    .primeracolumna-espana {
        border-bottom: 1px solid #ddd;
        padding-bottom: 0px;
        padding-top: 0px;

    }
</style>


<div id="arco-encuesta-simple-logica"></div>
<script>
    // Code goes here

    var totalWidth = document.getElementById("arco-encuesta-simple-logica").offsetWidth;



    var margin = {
            top: 0,
            right: 0,
            bottom: 0,
            left: 0
        },
        width = totalWidth
    height = totalWidth * 0.66;

    var thickness = totalWidth > 600 ? 60 : 30;


    var locale = d3.formatLocale({
        decimal: ",",
        thousands: ".",
        grouping: [3]
    });

    var radius = Math.min(width, height) / 1.5;

    var anglesRange = 0.5 * Math.PI;

    var svg = d3.select("#arco-encuesta-simple-logica")
        .append('svg')
        .attr('class', 'arco-encuesta')
        .attr('width', width)
        .attr('height', height / 1.3 + 30);

    var g = svg.append('g')
        .attr('transform', 'translate(' + (width / 2) + ',' + (height / 1.5 + 30) + ')');


    var colorpartidos = d3.scaleOrdinal()
        .domain(["PSOE", "PP", "Cs", "UPyD", "Junts", "Vox", "Pod.", "MP", "PDeCAT",
            "FE de las JONS", "PACMA", "Sumar", "UP"
        ])
        .range(["#E02020", "#02A2DD", "#EA8046", "#c4017b", "#40B6A4", "#AAD656", "#7C4080", "#3EB1A7", "#314683",
            "#000000", "#B0BD21", "#ff7090", "#7C4080"
        ])
        .unknown("#c5c5c5");


    d3.csv("https://lab.eldiario.es/elections-maps/encuestas-simple-logica/datos-arcos/encuesta_sl_202309.csv",
        function (data) {

            data.sort(function (a, b) {
                return a.partido == "Otros" ? "" : d3.descending(+a.encuestaactual, +b.encuestaactual);
            });


            var arc1 = d3.arc()
                .innerRadius(radius - thickness)
                .outerRadius(radius);

            var arc2 = d3.arc()
                .innerRadius(radius / 1.5 - thickness)
                .outerRadius(radius / 1.5);

            var arc3 = d3.arc()
                .innerRadius(radius / 3 - thickness)
                .outerRadius(radius / 3);

            var pie1 = d3.pie()
                .value(function (d) {
                    return d.encuestaactual;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie2 = d3.pie()
                .value(function (d) {
                    return d.encuestaanterior;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie3 = d3.pie()
                .value(function (d) {
                    return d.resultados2023;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var arcospath1 = g.append('g')
                .selectAll('path1')
                .data(pie1(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc1)
                .attr("id", function (d, i) {
                    return "partiesArc1_" + i;
                }) //Unique id for each slice
                .attr("class", "path1")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);


            var partidosarcos1 = g.append('g')
                .selectAll(".PartiesArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "PartiesArc1")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .attr("dy", -10) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" :
                        (d.encuestaactual) > 10 ? "16%" :
                        (d.encuestaactual) > 5 ? "14%" : "8%";
                })
                .attr("fill", "black")
                .style("text-anchor", "middle")
                .attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 2 ? (d.partido) : "";
                });

            //Append the month names to each slice
            var labelsarcos1 = g.append('g')
                .selectAll(".textArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc1")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "16px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" : (d.encuestaactual) > 7 ? "18%" : "13%";
                })
                .style("pointer-events", "none")
                .style("font-weight", 700)
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 6 ? locale.format(".1f")(d.encuestaactual) + "%" : "";
                });

            var arcospath2 = g.append('g')
                .selectAll('path2')
                .data(pie2(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc2)
                .attr("id", function (d, i) {
                    return "partiesArc2_" + i;
                }) //Unique id for each slice
                .attr("class", "path2")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);

            var labelsarcos2 = g.append('g')
                .selectAll(".textArc2")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc2")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "14px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "20%" : "15%";
                })
                .style("pointer-events", "none")
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc2_" + i;
                })
                .text(function (d) {
                    return d.encuestaanterior > 9 ? locale.format(".1f")(d.encuestaanterior) + "%" : "";
                });

            var arcospath3 = g.append('g')
                .selectAll('path3')
                .data(pie3(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc3)
                .attr("id", function (d, i) {
                    return "partiesArc3_" + i;
                }) //Unique id for each slice
                .attr("class", "path3")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);


            var labelsarcos3 = g.append('g')
                .selectAll(".textArc3")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc3")
                .style("letter-spacing", 3)
                .style("font-size", totalWidth > 600 ? "12px" : "0px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 20 ? "10%" : (d.encuestaactual) > 15 ? "5%" : "3%";
                })
                .style("pointer-events", "none")
                .style("text-anchor", "start").attr("xlink:href", function (d, i) {
                    return "#partiesArc3_" + i;
                })
                .text(function (d) {
                    return d.resultados2023 > 9 ? locale.format(".0f")(d.resultados2023) + "%" : "";
                });


            g.append('text')
                .attr("x", -radius) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .style("font-weight", 700)
                .text("Actual");

            g.append('text')
                .attr("x", -radius / 1.5) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Anterior");

            g.append('text')
                .attr("x", -radius / 3) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Elec. 23J");


            var tooltipWidth = totalWidth > 600 ? '160px' : '160px';
            var tooltipPosition = totalWidth > 600 ? 'absolute' : 'absolute';

            var tooltip = d3.select("body")
                .append("div")
                .attr("id", "tooltip-info")
                .style("position", tooltipPosition)
                .style("z-index", "10")
                .style("visibility", "hidden")
                .style("color", "black")
                .style("padding", "8px")
                .style("background-color", "white")
                .style("border-radius", "0px")
                .style("font-size", "12px")
                .style("font-family", "'Encode Sans'")
                .style("box-shadow", "0 2px 2px 0 #ccc")
                .style("border", "1px solid #ccc")
                .style("margin-left", "2px")
                .style("pointer-events", "none")
                .style("line-height", "1.5");


            function mouseover(d) {
                d3.select(this.parentNode.appendChild(this))
                    // .style("fill-opacity", 1)
                    .style('stroke', 'black')
                    .style('stroke-width', '2px')

                hoverpartido = this.__data__.data.partido
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })

                d3.selectAll(".path3")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })


                var partido = d.data.partido
                var encuestaactual = d.data.encuestaactual != "" ? locale.format(".1f")(d.data.encuestaactual) +
                    "%" : "-";
                var encuestaanterior = d.data.encuestaanterior != "" ? locale.format(".1f")(d.data
                    .encuestaanterior) + "%" : "-";
                var resultados2023 = d.data.resultados2023 != "" ? locale.format(".1f")(d.data.resultados2023) +
                    "%" : "-";


                tooltip.transition()
                    .duration(0)
                    .style("opacity", 1);
                tooltip.html(
                    '<p style="display: block; text-align:left;margin-top:0px;margin-bottom:10px;font-size:14px;font-weight:bold;border-bottom:1px solid #c5c5c5;">' +
                    partido +
                    '</p><table style="border-collapse: collapse;height:20px;width:100%;margin-bottom:5px;font-size:14px"><tr><th style="text-align:right">Actual</th><th style="text-align:right">Prev.</th><th style="text-align:right">23J</th></tr><tr class="fila-tabla" style="color:' +
                    colorpartidos(partido) + '"><td class="columna-datos-encuesta" style="font-weight:700">' +
                    encuestaactual +
                    '</td><td class="columna-datos-encuesta" style="">' +
                    encuestaanterior +
                    '</td><td class="columna-datos-encuesta" style="">' +
                    resultados2023 +
                    '</td></tr></table>'
                );
                tooltip.style("visibility", "visible");
                tooltip.style('width', tooltipWidth);

            }

            function mousemove(d) {


                if (totalWidth > 600) {
                    if (d3.event.pageX > width / 1.5) {
                        return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                                .pageX - 200) +
                            "px");
                    }
                    return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                            .pageX - 10) +
                        "px");
                } else {
                    return tooltip.style("top", (document.getElementById(
                            "arco-encuesta-simple-logica").getBoundingClientRect().top) +
                        window.scrollY + 200 + "px").style("left", "20%");
                }
            }

            function mouseout(d) {
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path3")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')

                tooltip.transition()
                    .duration(20)
                    .style("opacity", 0);
                var $tooltip = $("#tooltip");
                $tooltip.empty();
            }






        })
</script>


<iframe title="SEPTIEMBRE" aria-label="Tabla" id="datawrapper-chart-hqIhb" src="https://datawrapper.dwcdn.net/hqIhb/1/"
    scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="383"
    data-external="1"></iframe>
<script type="text/javascript">
    ! function () {
        "use strict";
        window.addEventListener("message", (function (a) {
            if (void 0 !== a.data["datawrapper-height"]) {
                var e = document.querySelectorAll("iframe");
                for (var t in a.data["datawrapper-height"])
                    for (var r = 0; r < e.length; r++)
                        if (e[r].contentWindow === a.source) {
                            var i = a.data["datawrapper-height"][t] + "px";
                            e[r].style.height = i
                        }
            }
        }))
    }();
</script>
    </figure><p class="article-text">
        El PP volver&iacute;a a ganar las elecciones generales e incluso podr&iacute;a mejorar sus resultados del 23J, en parte gracias al trasvase de votos desde Vox, que cae m&aacute;s de un punto. Eso s&iacute;, aunque aumenta ligeramente su ventaja sobre el PSOE, los socialistas tambi&eacute;n suben y est&aacute;n por encima de los datos que cosecharon en las generales. Sumar baja, pero lo hace menos que la extrema derecha y se coloca como tercer partido m&aacute;s votado.
    </p><p class="article-text">
        Esa es la foto general que arrojan los datos de la encuesta de septiembre que ha elaborado Simple L&oacute;gica para elDiario.es. Es el escenario con el que los partidos afrontan el arranque del nuevo curso que tiene por delante el intento de investidura de Alberto N&uacute;&ntilde;ez Feij&oacute;o y las negociaciones de Pedro S&aacute;nchez para acometer su intento cuando el l&iacute;der del PP fracase, como <a href="https://www.eldiario.es/politica/pp-alienta-discurso-frentista-posible-gobierno-sanchez-fiasco-investidura-feijoo_1_10511762.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">ya ha asumido ante su partido</a>.
    </p><p class="article-text">
        Ese debate de investidura de Feij&oacute;o pone en marcha el contador para unas nuevas elecciones que, de celebrarse ahora, volver&iacute;a a ganarlas el PP. Seg&uacute;n Simple L&oacute;gica, obtendr&iacute;a el 33,6% de los votos, frente al 31,9% de hace un mes, y por encima del 33,1% que consigui&oacute; el 23J.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Evolución mensual de la estimación de voto" aria-label="Interactive line chart" id="datawrapper-chart-eLW3R" src="https://datawrapper.dwcdn.net/eLW3R/2/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>

<br>
    </figure><p class="article-text">
        Por detr&aacute;s se situar&iacute;a el PSOE, que por ahora no logra pelear por la primera plaza pero tampoco permite que el PP se despegue. Los socialistas obtendr&iacute;an el 31,8% de los votos, una subida de seis d&eacute;cimas respecto a agosto que les sit&uacute;a justo por encima de sus resultados del 23J (31,7%).
    </p><p class="article-text">
        Mientras se mantiene la pugna en los dos primeros puestos, hay un vuelco en el tercero. La subida del PP provoca una ca&iacute;da de Vox, que se deja m&aacute;s de un punto en un mes, pasa del 12,9% al 11,7% y se sit&uacute;a por debajo de sus resultados electorales, cuando la extrema derecha se hizo con el 12,4% de los votos. Ese desplome permite a Sumar hacerse con la tercera plaza a pesar de su ca&iacute;da &ndash;del 12,7% al 12,3%&ndash;, que volver&iacute;a a repetir los mismos resultados que en las pasadas elecciones generales.
    </p><p class="article-text">
        Hay otro vuelco en la encuesta que no tiene que ver con las posiciones de los partidos y que deja malas noticias para el PP. Los de Feij&oacute;o han sido en los &uacute;ltimos meses el partido con una mayor fidelidad entre sus votantes, los que mejor reten&iacute;an a su electorado. Pero eso ya ha cambiado: el PSOE es a d&iacute;a de hoy el partido con una base electoral m&aacute;s s&oacute;lida y los populares caen al tercer puesto.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="¿Qué votarían hoy los votantes de cada partido en el 23J?" aria-label="Barras apiladas" id="datawrapper-chart-BP3XN" src="https://datawrapper.dwcdn.net/BP3XN/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="321" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>

<br>
    </figure><p class="article-text">
        Seg&uacute;n los resultados de Simple L&oacute;gica, el PSOE retendr&iacute;a al 83% de sus votantes en unos nuevos comicios, seguido de Sumar, que presenta un 77,8% de fidelidad. El porcentaje del PP cae hasta el 76,1% y es el partido que m&aacute;s indecisos tiene entre sus votantes de julio, un 18,6%. Respecto a Vox, repetir&iacute;an el 73,3% y casi un 10 se marchar&iacute;an ahora al PP.
    </p><p class="article-text">
        Esos resultados dejan la pelea entre los bloques con muy pocos cambios. La derecha se har&iacute;a con el 45,3% de los votos, frente al bloque de la izquierda, que conseguir&iacute;a el 44,1%. Eso s&iacute;, estos datos suponen que la izquierda est&aacute; ahora mismo en sus mejores resultados desde 2019, mientras que la derecha anda lejos de sus m&aacute;ximos, que llegaron a situar a PP y Vox por encima del 50% de los votos.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Estimación de voto por bloques ideológicos" aria-label="Interactive line chart" id="datawrapper-chart-qQ5VQ" src="https://datawrapper.dwcdn.net/qQ5VQ/2/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><h3 class="article-text">S&aacute;nchez, Feij&oacute;o y D&iacute;az caen</h3><p class="article-text">
        Casi todos los l&iacute;deres caen este mes en popularidad, y lo hacen especialmente Pedro S&aacute;nchez y Yolanda D&iacute;az. Simple L&oacute;gica se&ntilde;ala que es habitual que tras las elecciones haya una fuerte ca&iacute;da de la popularidad, que en este caso lleva a Pedro S&aacute;nchez del 47,1% al 42,4%, y a Yolanda D&iacute;az del del 47% al 40,3%.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Popularidad de los principales líderes políticos" aria-label="Tabla" id="datawrapper-chart-tJxao" src="https://datawrapper.dwcdn.net/tJxao/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="329" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>

<br>
    </figure><p class="article-text">
        Feij&oacute;o tambi&eacute;n cae, en su caso del 24,9% al 23%, mientras que Santiago Abascal es el &uacute;nico que sube, del 13,2% al 14,4%, aunque se mantiene como el l&iacute;der pol&iacute;tico peor valorado.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Evolución de la popularidad de los principales líderes" aria-label="Interactive line chart" id="datawrapper-chart-k1zds" src="https://datawrapper.dwcdn.net/k1zds/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="550" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>

<br>
    </figure>]]></description>
      <dc:creator><![CDATA[Marcos Pinheiro, Raúl Sánchez]]></dc:creator>
      <guid isPermaLink="true"><![CDATA[https://www.eldiario.es/politica/pp-aumenta-ligeramente-ventaja-psoe-sumar-adelanta-vox_1_10514900.html]]></guid>
      <pubDate><![CDATA[Sun, 17 Sep 2023 19:54:33 +0000]]></pubDate>
      <enclosure url="https://static.eldiario.es/clip/542037bb-a982-452c-ba37-d7e3f7396738_16-9-discover-aspect-ratio_default_0.jpg" length="539136" type="image/jpeg"/>
      <media:content url="https://static.eldiario.es/clip/542037bb-a982-452c-ba37-d7e3f7396738_16-9-discover-aspect-ratio_default_0.jpg" type="image/jpeg" fileSize="539136" width="1200" height="675"/>
      <media:title><![CDATA[El PP aumenta ligeramente su ventaja sobre el PSOE y Sumar adelanta a Vox]]></media:title>
      <media:thumbnail url="https://static.eldiario.es/clip/542037bb-a982-452c-ba37-d7e3f7396738_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675"/>
      <media:keywords><![CDATA[Encuesta electoral,PP - Partido Popular,PSOE,Sumar,Vox,Simple Lógica]]></media:keywords>
    </item>
    <item>
      <title><![CDATA[El PP cae tras el 23J y el PSOE tiene opciones de pelear por el primer puesto]]></title>
      <link><![CDATA[https://www.eldiario.es/politica/pp-cae-23j-psoe-opciones-pelear-primer-puesto_1_10441188.html]]></link>
      <description><![CDATA[<p><img src="https://static.eldiario.es/clip/e0f618e3-f0e1-4e30-a4fe-0266c9ff7761_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675" alt="El PP cae tras el 23J y el PSOE tiene opciones de pelear por el primer puesto"></p><div class="subtitles"><p class="subtitle">Los socialistas también bajan respecto a las elecciones pero están en uno de sus mejores datos y pelean por primera vez en mucho tiempo por arrebatarle la primera plaza al PP. Sánchez y Díaz empatan en popularidad con sus mejores registros</p><p class="subtitle">Elecciones 23J - La izquierda resiste y Feijóo no suma con Vox para llegar a la Moncloa</p></div><figure class="embed-container embed-container--type-embed ">
    
            <script src="https://d3js.org/d3.v4.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

<link href="https://fonts.googleapis.com/css?family=Roboto:400,700|Encode+Sans:400,500,700&display=swap"
    rel="stylesheet">
<style>
    .arco-encuesta {
        margin: 0px;
    }

    .arco-encuesta text {
        font-family: "Encode Sans";
        fill: white;
    }

    .columna-datos-encuesta {
        text-align: right;
        padding: 0px 5px;
        border-bottom: 1px solid #ddd;

    }

    .primeracolumna-espana {
        border-bottom: 1px solid #ddd;
        padding-bottom: 0px;
        padding-top: 0px;

    }
</style>


<div id="arco-encuesta-noche-23j"></div>
<script>
    // Code goes here
    (function () {

    var totalWidth = document.getElementById("arco-encuesta-noche-23j").offsetWidth;

    var margin = {
            top: 0,
            right: 0,
            bottom: 0,
            left: 0
        },
        width = totalWidth
    height = totalWidth * 0.66;

    var thickness = totalWidth > 600 ? 70 : 35;


    var locale = d3.formatLocale({
        decimal: ",",
        thousands: ".",
        grouping: [3]
    });

    var radius = Math.min(width, height) / 1.4;

    var anglesRange = 0.5 * Math.PI;

    var svg = d3.select("#arco-encuesta-noche-23j")
        .append('svg')
        .attr('class', 'arco-encuesta')
        .attr('width', width)
        .attr('height', height / 1.3 + 45);

    var g = svg.append('g')
        .attr('transform', 'translate(' + (width / 2) + ',' + (height / 1.5 + 45) + ')');

    var ordenpartidos = d3.scaleOrdinal()
        .domain(["PSOE", "Sumar", "MP", "UP", "Cs", "Vox", "PP", ])
        .range([1, 2, 3, 4, 10, 11, 12])
        .unknown(6);

    var colorpartidos = d3.scaleOrdinal()
        .domain(["PSOE", "PP", "Cs", "UPyD", "Junts", "Vox", "UP", "MP", "PDeCAT",
            "FE de las JONS", "PACMA", "CV", "Sumar", "ERC", "EAJ-PNV", "EH Bildu", "CUP",
            "Compromís", "CCa", "BNG", "UPN", "PRC", "Ter. Ex." 
        ])
        .range(["#E02020", "#02A2DD", "#EA8046", "#c4017b", "#40B6A4", "#AAD656", "#7C4080", "#3EB1A7", "#314683",
            "#000000", "#B0BD21", "#3EB1A2", "#ff7090", "#FFB232", "#16823B", "#C7D892", "#FFED00",
            "#BF5237", "#EDDC2E", "#95CCF7", "#1C669C", "#AFB113", "#610f13"
        ])
        .unknown("#c5c5c5");


    d3.csv("https://lab.eldiario.es/elections-maps/encuestas-simple-logica/datos-arcos/encuesta_sl_202308.csv",
        function (data) {

            data.sort(function (a, b) {
                return d3.ascending(ordenpartidos(a.partido), ordenpartidos(b.partido));
            });



            var arc1 = d3.arc()
                .innerRadius(radius - thickness)
                .outerRadius(radius);

            var arc2 = d3.arc()
                .innerRadius(radius / 1.5 - thickness)
                .outerRadius(radius / 1.5);

            var pie1 = d3.pie()
                .value(function (d) {
                    return d.encuestaactual;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie2 = d3.pie()
                .value(function (d) {
                    return d.resultados23j;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var arcospath1 = g.append('g')
                .selectAll('path1')
                .data(pie1(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc1)
                .attr("id", function (d, i) {
                    return "partiesArc1_" + i;
                }) //Unique id for each slice
                .attr("class", "path1")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);

            var partidosarcos1 = g.append('g')
                .selectAll(".PartiesArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "PartiesArc1")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .attr("dy", -10) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "22%" :
                        (d.encuestaactual) > 10 ? "16%" :
                        (d.encuestaactual) > 5 ? "12%" : "8%";
                })
                .attr("fill", "black")
                .style("text-anchor", "middle")
                .attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 5 ? (d.partido) : "";
                });

            //Append the month names to each slice
            var labelsarcos1 = g.append('g')
                .selectAll(".textArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc1")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "16px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "22%" : "16%";
                })
                .style("pointer-events", "none")
                .style("font-weight", 700)
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.encuestaactual > 5 ? (locale.format(".1f")(d.encuestaactual) + "%") : "";
                });

            var arcospath2 = g.append('g')
                .selectAll('path2')
                .data(pie2(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc2)
                .attr("id", function (d, i) {
                    return "partiesArc2_" + i;
                }) //Unique id for each slice
                .attr("class", "path2")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);

            var labelsarcos2 = g.append('g')
                .selectAll(".textArc2")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc2")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "14px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.encuestaactual) > 15 ? "22%" : "14%";
                })
                .style("pointer-events", "none")
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc2_" + i;
                })
                .text(function (d) {
                    return d.resultados23j > 9 ? (locale.format(".1f")(d.resultados23j) + "%") : "";
                });


            g.append('text')
                .attr("x", -radius) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .style("font-weight", 700)
                .text("Encuesta");

            g.append('text')
                .attr("x", -radius / 1.5) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Elecc. 23J");


            g.append('line')
                .attr("x1", 0).attr("y1", -radius)
                .attr("x2", 0).attr("y2", -radius / 1.5 + thickness)
                .attr("stroke-width", 1)
                .attr("stroke", "#444")
                .attr("stroke-dasharray", "3,3");


            var tooltipWidth = totalWidth > 600 ? '170px' : '170px';
            var tooltipPosition = totalWidth > 600 ? 'absolute' : 'absolute';

            var tooltip = d3.select("body")
                .append("div")
                .attr("id", "tooltip-info")
                .style("position", tooltipPosition)
                .style("z-index", "10")
                .style("visibility", "hidden")
                .style("color", "black")
                .style("padding", "8px")
                .style("background-color", "white")
                .style("border-radius", "0px")
                .style("pointer-events", "none")
                .style("font-size", "12px")
                .style("font-family", "'Encode Sans', sans-serif")
                .style("box-shadow", "0 2px 2px 0 #ccc")
                .style("border", "1px solid #ccc")
                .style("margin-left", "2px")
                .style("line-height", "1.5");

            function mouseover(d) {
                d3.select(this.parentNode.appendChild(this))
                    // .style("fill-opacity", 1)
                    .style('stroke', 'black')
                    .style('stroke-width', '2px')

                hoverpartido = this.__data__.data.partido
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })

                var partido = d.data.partido
                var encuestaactual = d.data.encuestaactual == "" ? "-" : locale.format(".1f")(d.data
                    .encuestaactual) + "%"
                var resultados23j = d.data.resultados23j == "" ? "-" : locale.format(".1f")(d.data
                    .resultados23j) + "%"

                tooltip.transition()
                    .duration(0)
                    .style("opacity", 1);
                tooltip.html(
                    '<p style="display: block; text-align:left;margin-top:0px;margin-bottom:2px;font-size:16px;font-weight:bold">' +
                    partido +
                    '</p><table style="border-collapse: collapse;height:20px;width:100%;margin-bottom:5px"><tr><th style="text-align:left"></th><th style="text-align:right">Encuesta</th><th style="text-align:right">23J</th></tr><tr class="fila-tabla"><td>Votos</td><td class="columna-datos-encuesta" style="font-weight:700;color:' +
                    colorpartidos(partido) + '">' +
                    encuestaactual +
                    '</td><td class="columna-datos-encuesta"  style="color:' +
                    colorpartidos(partido) + '">' +
                    resultados23j +
                    '</td></tr></table>'
                );
                tooltip.style("visibility", "visible");
                tooltip.style('width', tooltipWidth);

            }

            function mousemove(d) {


                if (totalWidth > 600) {
                    if (d3.event.pageX > width / 1.5) {
                        return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                                .pageX - 200) +
                            "px");
                    }
                    return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                            .pageX - 10) +
                        "px");
                } else {
                    return tooltip.style("top", (document.getElementById(
                            "arco-encuesta-noche-23j").getBoundingClientRect().top) +
                        window.scrollY + 200 + "px").style("left", "20%");
                }
            }

            function mouseout(d) {
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')

                tooltip.transition()
                    .duration(20)
                    .style("opacity", 0);
                var $tooltip = $("#tooltip");
                $tooltip.empty();
            }



        })
    })();

</script>
<iframe title="AGOSTO" aria-label="Tabla" id="datawrapper-chart-4lxRH" src="https://datawrapper.dwcdn.net/4lxRH/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="487"
    data-external="1"></iframe>
<script type="text/javascript">
    ! function () {
        "use strict";
        window.addEventListener("message", (function (a) {
            if (void 0 !== a.data["datawrapper-height"]) {
                var e = document.querySelectorAll("iframe");
                for (var t in a.data["datawrapper-height"])
                    for (var r = 0; r < e.length; r++)
                        if (e[r].contentWindow === a.source) {
                            var i = a.data["datawrapper-height"][t] + "px";
                            e[r].style.height = i
                        }
            }
        }))
    }();
</script>
    </figure><p class="article-text">
        La resaca del 23J sigue dejando malas noticias para el PP. El partido, incapaz de superar en las negociaciones de estos d&iacute;as los 172 votos para una hipot&eacute;tica investidura de Alberto N&uacute;&ntilde;ez Feij&oacute;o, pierde apoyos <a href="https://www.eldiario.es/politica/psoe-pp-disputan-primera-plaza-43-escrutado_1_10401533.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">respecto a los resultados de las elecciones generales</a> y ve c&oacute;mo su l&iacute;der se despe&ntilde;a en valoraci&oacute;n, con una ca&iacute;da de casi ocho puntos en un mes. El PSOE, aunque tambi&eacute;n cae, lo hace en menor medida, se mantiene en sus mejores datos y por primera vez en mucho tiempo est&aacute; en disposici&oacute;n de disputar la primera plaza a los populares.
    </p><p class="article-text">
        Ese es el escenario que dibuja el sondeo de este mes elaborado por <a href="https://www.simplelogica.com/es/" target="_blank" data-mrf-recirculation="links-noticia" class="link">Simple L&oacute;gica</a> para elDiario.es, el primero tras los comicios del 23J. El PP gan&oacute; las elecciones con el 33,1% de los votos y 137 diputados, insuficientes para llegar a los 176 de la mayor&iacute;a absoluta con la suma de Vox, que se desplom&oacute; hasta los 33.
    </p><p class="article-text">
        La encuesta, realizada entre el 31 de julio y el 7 de agosto, se&ntilde;ala que el PP estar&iacute;a ahora por debajo de esos resultados, y obtendr&iacute;a el 31,9% de los votos. Los populares se mantienen lejos de las mejores estimaciones de los &uacute;ltimos meses y ven c&oacute;mo, por primera vez en mucho tiempo, los socialistas pueden disputarles el primer puesto.
    </p><p class="article-text">
        El PSOE obtuvo el 23J el 31,7% de los votos, un resultado que no atisb&oacute; ninguna encuesta. Los socialistas sumaron un mill&oacute;n de votos y resistieron el empuje de la derecha con 121 diputados. El sondeo de Simple L&oacute;gica cree que ahora estar&iacute;an cinco d&eacute;cimas por debajo de esos resultados, pero a&uacute;n as&iacute; es uno de sus mejores datos de la serie de sondeos durante el &uacute;ltimo a&ntilde;o, y les coloca, por primera vez desde diciembre de 2022, con opciones de disputar la primera plaza al PP.
    </p><p class="article-text">
        Esos n&uacute;meros convierten al PSOE en el partido que ahora mismo mejor retiene a sus votantes. Un 87% repetir&iacute;an con la misma papeleta mientras que el PP, que hasta ahora presentaba los mejores datos, se sit&uacute;a con una fidelidad del 85%. 
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="¿Qué votarían hoy los votantes de cada partido en el 23J?" aria-label="Barras apiladas" id="datawrapper-chart-NuIBm" src="https://datawrapper.dwcdn.net/NuIBm/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="284" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
<br>
    </figure><p class="article-text">
        Ya por debajo, la batalla por el tercer puesto sigue decantada en favor de Vox, aunque como ya pas&oacute; en las elecciones, por un margen muy estrecho. Seg&uacute;n el sondeo, el partido de extrema derecha conseguir&iacute;a ahora mejores resultados que el 23J: 12,9% de los votos frente al 12,4%. Eso s&iacute;, es una estimaci&oacute;n muy por debajo de las que ha mantenido durante estos a&ntilde;os, cuando logr&oacute; situarse durante alg&uacute;n mes por encima del 18%.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Evolución mensual de la estimación de voto" aria-label="Interactive line chart" id="datawrapper-chart-oAFyL" src="https://datawrapper.dwcdn.net/oAFyL/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
<br>
    </figure><p class="article-text">
        Sumar tambi&eacute;n obtendr&iacute;a mejores datos que en las elecciones generales. En su caso, el 12,7% de los votos frente al 12,3% que obtuvo en los comicios. Como ocurre con Vox, tambi&eacute;n est&aacute; por debajo de su mejor estimaci&oacute;n, que lleg&oacute; a rozar el 15%.
    </p><p class="article-text">
        Con estos datos, la pelea entre bloques est&aacute; m&aacute;s ajustada que nunca. Los partidos de la derecha sumar&iacute;an el 44,8% de los votos, mientras que los de la izquierda llegar&iacute;an al 43,9%. En junio, la diferencia era de casi ocho puntos.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Estimación de voto por bloques ideológicos" aria-label="Interactive line chart" id="datawrapper-chart-d9qBX" src="https://datawrapper.dwcdn.net/d9qBX/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
<br>
    </figure><h3 class="article-text">S&aacute;nchez y D&iacute;az empatan en popularidad, Feij&oacute;o se desploma</h3><p class="article-text">
        Si en algo ha impactado con m&aacute;s fuerza el 23J es en los datos de valoraci&oacute;n de los l&iacute;deres pol&iacute;ticos. Pedro S&aacute;nchez sube m&aacute;s de dos puntos, hasta conseguir una valoraci&oacute;n positiva del 47,1%, su mejor dato hist&oacute;rico. La candidata de Sumar, Yolanda D&iacute;az, aumenta su valoraci&oacute;n positiva desde el 42,1% hasta el 47%, y empata con el actual presidente del Gobierno en funciones.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Popularidad de los principales líderes políticos" aria-label="Tabla" id="datawrapper-chart-5jLha" src="https://datawrapper.dwcdn.net/5jLha/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="329" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
<br>
    </figure><p class="article-text">
        Es justo el efecto contrario al que se produce en los candidatos de la derecha. El l&iacute;der del PP se desploma y pasa del 32,6% al 24,9% tras las elecciones. El candidato de Vox, Santiago Abascal, repite como el peor valorado con uno de sus peores datos. Pasa del 18,9% al 13,2%.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="Evolución de la popularidad de los principales líderes" aria-label="Interactive line chart" id="datawrapper-chart-qCWad" src="https://datawrapper.dwcdn.net/qCWad/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="550" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
<br>
    </figure><p class="article-text">
        --------------------------
    </p><p class="article-text">
        <em><strong>C&oacute;mo frenar las mentiras</strong></em>
    </p><p class="article-text">
        En la campa&ntilde;a del 23J ha quedado clara la tremenda importancia que tiene la prensa libre, que depende de sus lectores y no le debe nada a nadie m&aacute;s. La inmensa mayor&iacute;a de los grandes medios son propiedad de bancos, de fondos y grandes grupos de comunicaci&oacute;n. La gran mayor&iacute;a de ellos han blanqueado a los ultras y est&aacute;n bajo el control de la agenda que marca la derecha.
    </p><p class="article-text">
        Por eso te pedimos tu apoyo. Necesitamos crecer. Contratar a m&aacute;s periodistas. Reforzar nuestras ediciones locales frente a las mentiras de los gobiernos locales y auton&oacute;micos de la extrema derecha. Fichar a m&aacute;s reporteros de investigaci&oacute;n. Nos hace falta llegar a m&aacute;s gente, construir un peri&oacute;dico m&aacute;s grande, capaz de contrarrestar la brutal ola de propaganda conservadora a la que nos vamos a enfrentar. Y que dejar&aacute; peque&ntilde;a la que hemos vivido en esta sucia campa&ntilde;a electoral.
    </p><p class="article-text">
        Si te preocupa el futuro de este pa&iacute;s, ap&oacute;yanos. Hoy te necesitamos m&aacute;s que nunca porque nuestra labor es m&aacute;s necesaria que nunca.&nbsp;<a href="https://usuarios.eldiario.es/hazte_socio/" target="_blank" data-mrf-recirculation="links-noticia" class="link"><span class="highlight" style="--color:#f8e71c;">Hazte socio, hazte socia, de elDiario.es</span></a><strong>.</strong>
    </p>]]></description>
      <dc:creator><![CDATA[Marcos Pinheiro, Victòria Oliveres]]></dc:creator>
      <guid isPermaLink="true"><![CDATA[https://www.eldiario.es/politica/pp-cae-23j-psoe-opciones-pelear-primer-puesto_1_10441188.html]]></guid>
      <pubDate><![CDATA[Sun, 13 Aug 2023 19:37:14 +0000]]></pubDate>
      <enclosure url="https://static.eldiario.es/clip/e0f618e3-f0e1-4e30-a4fe-0266c9ff7761_16-9-discover-aspect-ratio_default_0.jpg" length="234168" type="image/jpeg"/>
      <media:content url="https://static.eldiario.es/clip/e0f618e3-f0e1-4e30-a4fe-0266c9ff7761_16-9-discover-aspect-ratio_default_0.jpg" type="image/jpeg" fileSize="234168" width="1200" height="675"/>
      <media:title><![CDATA[El PP cae tras el 23J y el PSOE tiene opciones de pelear por el primer puesto]]></media:title>
      <media:thumbnail url="https://static.eldiario.es/clip/e0f618e3-f0e1-4e30-a4fe-0266c9ff7761_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675"/>
      <media:keywords><![CDATA[Encuesta electoral,PP - Partido Popular,PSOE,Sumar,Vox,Simple Lógica]]></media:keywords>
    </item>
    <item>
      <title><![CDATA[La izquierda resiste y Feijóo no suma con Vox para llegar a la Moncloa]]></title>
      <link><![CDATA[https://www.eldiario.es/politica/psoe-pp-disputan-primera-plaza-43-escrutado_1_10401533.html]]></link>
      <description><![CDATA[<p><img src="https://static.eldiario.es/clip/6a0363fd-97d6-40f0-88b3-80aaa9770f41_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675" alt="La izquierda resiste y Feijóo no suma con Vox para llegar a la Moncloa"></p><div class="subtitles"><p class="subtitle">Los populares se imponen por 14 escaños al PSOE pero solo le saca un punto en porcentaje de voto. Vox se desploma aunque retiene el tercer puesto por encima de Sumar. La derecha queda lejos los 176 escaños y una mayoría progresista depende de Junts</p><p class="subtitle">Los pactos - La calculadora de pactos: quién puede gobernar con los resultados del 23J</p><p class="subtitle">Mapa - Los resultados de las elecciones generales del 23J, municipio a municipio</p><p class="subtitle">Datos - Consulta todos los resultados del 23J por comunidades, provincias y municipios</p></div><figure class="embed-container embed-container--type-embed ">
    
            <div class="arco-generales-23j">
  <iframe style="border: 0px;" src="https://elecciones.eldiario.es/widget/generales/congreso/arco/23-julio-2023/" width="100%" scrolling="no"></iframe>
 </div>

 
 <style>
  .arco-generales-23j iframe { height: 650px;}
  @media only screen and (min-width: 360px){ .arco-generales-23j iframe { height: 640px;} }
  @media only screen and (min-width: 400px){ .arco-generales-23j iframe { height: 620px;} }
  @media only screen and (min-width: 450px){ .arco-generales-23j iframe { height: 620px;} }
  @media only screen and (min-width: 500px){ .arco-generales-23j iframe { height: 600px;} }
  @media only screen and (min-width: 600px){ .arco-generales-23j iframe { height: 580px;} }
  @media only screen and (min-width: 768px){ .arco-generales-23j iframe { height: 560px;} }
 </style>
    </figure><p class="article-text">
        El PP ha ganado las elecciones generales pero queda lejos de su objetivo de alcanzar la mayor&iacute;a absoluta con Vox. Los populares obtienen 136 esca&ntilde;os mientras los socialistas han subido a los 122 diputados, pero la diferencia en porcentaje de votos es muy ajustada: 33% el PP por 31,7% del PSOE. Vox se desploma aunque mantiene en la tercera plaza por un estrecho margen frente a Sumar.
    </p><p class="article-text">
        Con esos resultados, la suma de las derechas queda lejos de los 176 votos necesarios para investir a Alberto N&uacute;&ntilde;ez Feij&oacute;o: PP y Vox se quedan en 169 esca&ntilde;os, y solo podr&iacute;an ara&ntilde;ar dos votos m&aacute;s de UPN y Coalici&oacute;n Canaria. Para que Pedro S&aacute;nchez repita al frente del Gobierno <a href="https://www.eldiario.es/politica/calculadora-de-pactos-elecciones-generales-2023_1_10375670.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">el bloque progresista tiene que aglutinar a todos sus socios y lograr una abstenci&oacute;n de Junts</a>.
    </p><p class="article-text">
        Los resultados de este 23J confirman lo apuntado por las encuestas durante las &uacute;ltimas semanas y consagran el triunfo del PP, pero lo hace por ahora de manera muy ajustada. Pasa de los 89 diputados con los que dej&oacute; el partido Pablo Casado en 2019 a los 136 que consigue Feij&oacute;o, una importante subida de 47 asientos en el Congreso, pero queda por debajo de sus expectativas y muy lejos de alcanzar la mayor&iacute;a con ayuda de la extrema derecha, su &uacute;nica opci&oacute;n para gobernar.
    </p><p class="article-text">
        El PSOE ha quedado en segundo puesto, pero con mejores resultados de los que se esperaban en Ferraz. Los socialistas obtienen 122 esca&ntilde;os, suben dos frente a los 120 que han tenido esta legislatura, y logran disputar la primera plaza en porcentaje de votos. Ninguna encuesta pronosticaba que Pedro S&aacute;nchez iba a resistir y menos que iba a lograr mejorar sus resultados de 2019.
    </p><p class="article-text">
        &ldquo;Espa&ntilde;a ha sido bien clara: el bloque involucionista de retroceso que planteaba una derogaci&oacute;n total de todos los avances que hemos logrado en los &uacute;ltimos cuatro a&ntilde;os ha fracasado, ha fracasado&rdquo;, ha dicho S&aacute;nchez entre gritos de &ldquo;presidente&rdquo; y &ldquo;no pasar&aacute;n&rdquo; <a href="https://www.eldiario.es/politica/23j-ultima-hora-elecciones-generales-directo_6_10400419_1102430.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">desde la sede del PSOE en Ferraz</a>.
    </p><h3 class="article-text">Vox se desploma y gana a Sumar por la m&iacute;nima</h3><p class="article-text">
        La pelea por el tercer puesto cae por ahora del lado de Vox pero por muy poco margen. La extrema derecha se desploma, pero se mantiene como tercer partido m&aacute;s votado con 33 diputados, un descenso frente a los 52 que ten&iacute;a ahora su grupo parlamentario. Santiago Abascal no consigue su objetivo de ser determinante para formar Gobierno y suma otra mala noticia: Vox pierde la capacidad <a href="https://www.eldiario.es/politica/23j-ultima-hora-elecciones-generales-directo_6_10400419_1102399.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">de presentar recursos ante el Tribunal Constitucional</a>, el &uacute;nico campo de juego que les ha dado alguna victoria durante esta legislatura.
    </p><p class="article-text">
        Sumar se queda en cuarto lugar, pero ha peleado con Vox: solo ha quedado nueve cent&eacute;simas por detr&aacute;s en porcentaje de voto. Yolanda D&iacute;az consigue 31 esca&ntilde;os, frente a los 38 que aglutinaban ahora los partidos que integran la plataforma. La vicepresidenta segunda del Gobierno y sus socios logran el 12,3% de los votos. Junto con el PSOE llegan a los 153 esca&ntilde;os, lejos de la mayor&iacute;a absoluta.
    </p><p class="article-text">
        La l&iacute;der de Sumar, Yolanda D&iacute;az, <a href="https://www.eldiario.es/politica/23j-ultima-hora-elecciones-generales-directo_6_10400419_1102429.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">ha celebrado el resultado de las elecciones generales</a>. &ldquo;La democracia sale fortalecida, hemos ganado&rdquo;, ha afirmado en la sede de la campa&ntilde;a, en la calle Larra, ante un nutrido grupo de simpatizantes.
    </p><p class="article-text">
        La investidura de S&aacute;nchez y la repetici&oacute;n del actual Gobierno de coalici&oacute;n pasa &uacute;nicamente por un triunfo de m&aacute;s 's&iacute;es' que 'noes' con los socios actuales del Ejecutivo y una abstenci&oacute;n de Junts.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <div class="mapa-generales-23j">
  <iframe style="border: 0px;" src="https://elecciones.eldiario.es/mapas23j/widget" width="100%" scrolling="no"></iframe>
 </div>
 
 <style>
  .mapa-generales-23j iframe { height: 462px;}
  @media only screen and (min-width: 360px){ .mapa-generales-23j iframe { height: 462px;} }
  @media only screen and (min-width: 400px){ .mapa-generales-23j iframe { height: 492px;} }
  @media only screen and (min-width: 450px){ .mapa-generales-23j iframe { height: 532px;} }
  @media only screen and (min-width: 500px){ .mapa-generales-23j iframe { height: 612px;} }
  @media only screen and (min-width: 600px){ .mapa-generales-23j iframe { height: 652px;} }
  @media only screen and (min-width: 768px){ .mapa-generales-23j iframe { height: 652px;} }
 </style>
    </figure><h3 class="article-text">Bildu se impone al PNV</h3><p class="article-text">
        Por debajo de los cuatro grandes partidos, la principal batalla se ha dado entre Bildu y PNV en Euskadi. La formaci&oacute;n abertzale consigue imponerse y logra seis esca&ntilde;os, frente a los cinco del PNV. Por su parte, ERC consigue siete diputados &ndash;una ca&iacute;da desde los 13 que ten&iacute;a hasta ahora&ndash; y empata con Junts, que pierde uno.
    </p><p class="article-text">
        La cabeza de lista de Junts el 23J, M&iacute;riam Nogueras, ha reivindicado <a href="https://www.eldiario.es/politica/23j-ultima-hora-elecciones-generales-directo_6_10400419.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">&ldquo;la fuerza&rdquo; de sus siete diputados en el Congreso</a> y ha advertido al candidato del PSOE a la presidencia del Gobierno: &ldquo;No haremos presidente a Pedro S&aacute;nchez a cambio de nada&rdquo;. El cabeza de lista de ERC por Barcelona,&nbsp;<a href="https://www.eldiario.es/temas/gabriel-rufian/" target="_blank" data-mrf-recirculation="links-noticia" class="link">Gabriel Rufi&aacute;n</a>, ha evitado la autocr&iacute;tica despu&eacute;s de que su partido haya perdido seis diputados en una nueva debacle de los republicanos tras la de las municipales y ha pedido a Junts <a href="https://www.eldiario.es/politica/23j-ultima-hora-elecciones-generales-directo_6_10400419_1102409.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">pactar el &ldquo;precio&rdquo; a la investidura</a> de Pedro S&aacute;nchez, toda vez que el independentismo sigue siendo decisivo.
    </p><p class="article-text">
        El BNG, UPN, Coalici&oacute;n Canaria se quedan con un diputado, mientras que Teruel Existe se queda fuera del Congreso.
    </p><p class="article-text">
        La participaci&oacute;n en estos comicios se ha situado en el 70,38%, m&aacute;s de cuatro puntos por encima de la que hubo en las elecciones de 2019.
    </p><p class="article-text">
        <em><strong>Nuestra voz es m&aacute;s necesaria que nunca</strong></em>
    </p><p class="article-text">
        Sin prensa independiente no podr&aacute;n resistir los derechos y libertades democr&aacute;ticas y por eso&nbsp;elDiario.es&nbsp;se ha convertido en un medio muy inc&oacute;modo, que algunos querr&iacute;an callar. Somos uno de los pocos peri&oacute;dicos de referencia que sigue siendo libre, que no blanquea a los ultras ni est&aacute; capturado por la derecha. T&uacute;, que nos lees habitualmente, lo sabes bien. &iquest;Te imaginas c&oacute;mo ser&iacute;a el periodismo en Espa&ntilde;a si&nbsp;elDiario.es&nbsp;no existiera? &iquest;C&oacute;mo ser&iacute;a el debate p&uacute;blico sin nuestra voz? &iquest;Te imaginas qu&eacute; Espa&ntilde;a nos quedar&iacute;a?
    </p><p class="article-text">
        Si te preocupa lo que pueda pasar en este pa&iacute;s, ap&oacute;yanos. Hoy te necesitamos m&aacute;s que nunca.<span class="highlight" style="--color:#f8e71c;">&nbsp;</span><a href="https://usuarios.eldiario.es/hazte_socio/?_ga=2.100273886.118326956.1689320076-119907337.1682235648&amp;_gl=1*1fub4kw*_ga*MTE5OTA3MzM3LjE2ODIyMzU2NDg.*_ga_4RZPWREGF3*MTY4OTQ5MDYxMS4zLjEuMTY4OTUwMDY3NS42MC4wLjA." target="_blank" data-mrf-recirculation="links-noticia" class="link"><span class="highlight" style="--color:#f8e71c;">Hazte socio, hazte socia, de elDiario.es</span></a><span class="highlight" style="--color:#f8e71c;">.</span>
    </p>]]></description>
      <dc:creator><![CDATA[Marcos Pinheiro]]></dc:creator>
      <guid isPermaLink="true"><![CDATA[https://www.eldiario.es/politica/psoe-pp-disputan-primera-plaza-43-escrutado_1_10401533.html]]></guid>
      <pubDate><![CDATA[Sun, 23 Jul 2023 19:52:11 +0000]]></pubDate>
      <enclosure url="https://static.eldiario.es/clip/6a0363fd-97d6-40f0-88b3-80aaa9770f41_16-9-discover-aspect-ratio_default_0.jpg" length="53910" type="image/jpeg"/>
      <media:content url="https://static.eldiario.es/clip/6a0363fd-97d6-40f0-88b3-80aaa9770f41_16-9-discover-aspect-ratio_default_0.jpg" type="image/jpeg" fileSize="53910" width="1200" height="675"/>
      <media:title><![CDATA[La izquierda resiste y Feijóo no suma con Vox para llegar a la Moncloa]]></media:title>
      <media:thumbnail url="https://static.eldiario.es/clip/6a0363fd-97d6-40f0-88b3-80aaa9770f41_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675"/>
      <media:keywords><![CDATA[PP - Partido Popular,PSOE,Vox,Sumar,Simple Lógica]]></media:keywords>
    </item>
    <item>
      <title><![CDATA[El PSOE sube y la derecha no tiene asegurada la mayoría a una semana de las elecciones generales]]></title>
      <link><![CDATA[https://www.eldiario.es/politica/psoe-sube-derecha-no-asegurada-mayoria-semana-elecciones-generales_1_10382875.html]]></link>
      <description><![CDATA[<p><img src="https://static.eldiario.es/clip/56df0ab2-55d7-4780-8c60-af8d5af719b2_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675" alt="El PSOE sube y la derecha no tiene asegurada la mayoría a una semana de las elecciones generales"></p><div class="subtitles"><p class="subtitle">El PP tiene casi asegurada la victoria pero la suma con Vox podría dejarles por debajo de los 176 escaños. La pelea por la tercera plaza vuelve a estar empatada</p><p class="subtitle">La campaña entra en la recta final con el PP atado a Vox y el PSOE vigilante al trasvase de votos
</p><p class="subtitle">Las encuestas del domingo: poco movimiento en los bloques y la mayoría absoluta de PP y Vox en el aire</p></div><figure class="embed-container embed-container--type-embed ">
    
            <script src="https://d3js.org/d3.v4.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

<link href="https://fonts.googleapis.com/css?family=Roboto:400,700|Encode+Sans:400,500,700&display=swap"
    rel="stylesheet">
<style>
    .arco-encuesta {
        margin: 0px;
    }

    .arco-encuesta text {
        font-family: "Encode Sans";
        fill: white;
    }

    .columna-datos-encuesta {
        text-align: right;
        padding: 0px 5px;
        border-bottom: 1px solid #ddd;

    }

    .primeracolumna-espana {
        border-bottom: 1px solid #ddd;
        padding-bottom: 0px;
        padding-top: 0px;

    }
</style>


<div id="arco-encuesta-simple-logica"></div>
<script>
    // Code goes here

    var totalWidth = document.getElementById("arco-encuesta-simple-logica").offsetWidth;



    var margin = {
            top: 0,
            right: 0,
            bottom: 0,
            left: 0
        },
        width = totalWidth
    height = totalWidth * 0.66;

    var thickness = totalWidth > 600 ? 70 : 35;


    var locale = d3.formatLocale({
        decimal: ",",
        thousands: ".",
        grouping: [3]
    });

    var radius = Math.min(width, height) / 1.4;

    var anglesRange = 0.5 * Math.PI;

    var svg = d3.select("#arco-encuesta-simple-logica")
        .append('svg')
        .attr('class', 'arco-encuesta')
        .attr('width', width)
        .attr('height', height / 1.3 + 45);

    var g = svg.append('g')
        .attr('transform', 'translate(' + (width / 2) + ',' + (height / 1.5 + 45) + ')');


    var ordenpartidos = d3.scaleOrdinal()
        .domain(["PSOE", "Sumar", "MP", "UP", "Cs", "Vox", "PP", ])
        .range([1, 2, 3, 4, 10, 11, 12])
        .unknown(6);



    var colorpartidos = d3.scaleOrdinal()
        .domain(["PSOE", "PP", "Cs", "UPyD", "Junts", "Vox", "UP", "MP", "PDeCAT",
            "FE de las JONS", "PACMA", "CV", "Sumar"
        ])
        .range(["#E02020", "#02A2DD", "#EA8046", "#c4017b", "#40B6A4", "#AAD656", "#7C4080", "#3EB1A7", "#314683",
            "#000000", "#B0BD21", "#3EB1A2", "#ff7090"
        ])
        .unknown("#c5c5c5");


    d3.csv("https://lab.eldiario.es/elections-maps/elecciones-23j-2023/previas/encuestas-sl-23j/encuesta_sl_20220717.csv",
        function (data) {

            data.sort(function (a, b) {
                return d3.ascending(ordenpartidos(a.partido), ordenpartidos(b.partido));
            });



            var arc1 = d3.arc()
                .innerRadius(radius - thickness)
                .outerRadius(radius);

            var arc2 = d3.arc()
                .innerRadius(radius / 1.5 - thickness)
                .outerRadius(radius / 1.5);

            var pie1 = d3.pie()
                .value(function (d) {
                    return d.ptgescaniosactual;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie2 = d3.pie()
                .value(function (d) {
                    return d.ptgescanios2019;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var arcospath1 = g.append('g')
                .selectAll('path1')
                .data(pie1(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc1)
                .attr("id", function (d, i) {
                    return "partiesArc1_" + i;
                }) //Unique id for each slice
                .attr("class", "path1")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);

            var partidosarcos1 = g.append('g')
                .selectAll(".PartiesArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "PartiesArc1")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .attr("dy", -10) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.ptgescaniosactual) > 15 ? "22%" :
                        (d.ptgescaniosactual) > 10 ? "16%" :
                        (d.ptgescaniosactual) > 5 ? "12%" : "8%";
                })
                .attr("fill", "black")
                .style("text-anchor", "middle")
                .attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.ptgescaniosactual > 2 ? (d.partido) : "";
                });

            //Append the month names to each slice
            var labelsarcos1 = g.append('g')
                .selectAll(".textArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc1")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "16px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.ptgescaniosactual) > 15 ? "22%" : "16%";
                })
                .style("pointer-events", "none")
                .style("font-weight", 700)
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.ptgescaniosactual > 9 ? d.escaniosactual : "";
                });

            var arcospath2 = g.append('g')
                .selectAll('path2')
                .data(pie2(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc2)
                .attr("id", function (d, i) {
                    return "partiesArc2_" + i;
                }) //Unique id for each slice
                .attr("class", "path2")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);

            var labelsarcos2 = g.append('g')
                .selectAll(".textArc2")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc2")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "14px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.ptgescaniosactual) > 15 ? "22%" : "14%";
                })
                .style("pointer-events", "none")
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc2_" + i;
                })
                .text(function (d) {
                    return d.ptgescanios2019 > 9 ? d.escanios2019 : "";
                });


            g.append('text')
                .attr("x", -radius) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .style("font-weight", 700)
                .text("Encuesta");

            g.append('text')
                .attr("x", -radius / 1.5) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Elecc. 19");


            g.append('line')
                .attr("x1", 0).attr("y1", -radius)
                .attr("x2", 0).attr("y2", -radius / 1.5 + thickness)
                .attr("stroke-width", 1)
                .attr("stroke", "#444")
                .attr("stroke-dasharray", "3,3");


            var tooltipWidth = totalWidth > 600 ? '170px' : '170px';
            var tooltipPosition = totalWidth > 600 ? 'absolute' : 'absolute';

            var tooltip = d3.select("body")
                .append("div")
                .attr("id", "tooltip-info")
                .style("position", tooltipPosition)
                .style("z-index", "10")
                .style("visibility", "hidden")
                .style("color", "black")
                .style("padding", "8px")
                .style("background-color", "white")
                .style("border-radius", "0px")
                .style("pointer-events", "none")
                .style("font-size", "12px")
                .style("font-family", "'Encode Sans', sans-serif")
                .style("box-shadow", "0 2px 2px 0 #ccc")
                .style("border", "1px solid #ccc")
                .style("margin-left", "2px")
                .style("line-height", "1.5");

            function mouseover(d) {
                d3.select(this.parentNode.appendChild(this))
                    // .style("fill-opacity", 1)
                    .style('stroke', 'black')
                    .style('stroke-width', '2px')

                hoverpartido = this.__data__.data.partido
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })

                var partido = d.data.partido
                var encuestaactual = d.data.encuestaactual == "" ? "-" : locale.format(".1f")(d.data
                    .encuestaactual) + "%"
                var resultados2019 = d.data.resultados2019 == "" ? "-" : locale.format(".1f")(d.data
                    .resultados2019) + "%"
                var escaniosactual = d.data.escaniosactual
                var escanios2019 = d.data.escanios2019

                tooltip.transition()
                    .duration(0)
                    .style("opacity", 1);
                tooltip.html(
                    '<p style="display: block; text-align:left;margin-top:0px;margin-bottom:2px;font-size:16px;font-weight:bold">' +
                    partido +
                    '</p><table style="border-collapse: collapse;height:20px;width:100%;margin-bottom:5px"><tr><th style="text-align:left"></th><th style="text-align:right">Encuesta</th><th style="text-align:right">2019</th></tr><tr class="fila-tabla"><td>Esc.</td><td class="columna-datos-encuesta" style="font-weight:700;color:' +
                    colorpartidos(partido) + '">' +
                    escaniosactual +
                    '</td><td class="columna-datos-encuesta" style="color:' +
                    colorpartidos(partido) + '">' +
                    escanios2019 +
                    '</td></tr><tr class="fila-tabla"><td>Votos</td><td class="columna-datos-encuesta" style="font-weight:700;color:' +
                    colorpartidos(partido) + '">' +
                    encuestaactual +
                    '</td><td class="columna-datos-encuesta"  style="color:' +
                    colorpartidos(partido) + '">' +
                    resultados2019 +
                    '</td></tr></table>'
                );
                tooltip.style("visibility", "visible");
                tooltip.style('width', tooltipWidth);

            }

            function mousemove(d) {


                if (totalWidth > 600) {
                    if (d3.event.pageX > width / 1.5) {
                        return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                                .pageX - 200) +
                            "px");
                    }
                    return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                            .pageX - 10) +
                        "px");
                } else {
                    return tooltip.style("top", (document.getElementById(
                            "arco-encuesta-simple-logica").getBoundingClientRect().top) +
                        window.scrollY + 200 + "px").style("left", "20%");
                }
            }

            function mouseout(d) {
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')

                tooltip.transition()
                    .duration(20)
                    .style("opacity", 0);
                var $tooltip = $("#tooltip");
                $tooltip.empty();
            }



        })
</script>

<iframe title="17 JULIO" aria-label="Tabla" id="datawrapper-chart-9ScEZ" src="https://datawrapper.dwcdn.net/9ScEZ/2/"
    scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="393"
    data-external="1"></iframe>
<script type="text/javascript">
    ! function () {
        "use strict";
        window.addEventListener("message", (function (a) {
            if (void 0 !== a.data["datawrapper-height"]) {
                var e = document.querySelectorAll("iframe");
                for (var t in a.data["datawrapper-height"])
                    for (var r = 0; r < e.length; r++)
                        if (e[r].contentWindow === a.source) {
                            var i = a.data["datawrapper-height"][t] + "px";
                            e[r].style.height = i
                        }
            }
        }))
    }();
</script>
    </figure><p class="article-text">
        La derecha no tiene asegurada la mayor&iacute;a absoluta en la elecciones generales que se celebrar&aacute;n el 23J. El PP ganar&aacute; los comicios casi con total seguridad, pero la batalla por cada esca&ntilde;o en las 52 circunscripciones determinar&aacute; si la derecha y la extrema derecha suman m&aacute;s de 176 diputados y puede repetir a nivel nacional sus pactos en ayuntamientos y comunidades aut&oacute;nomas. Ahora mismo, PP y Vox no tienen garantizado ese escenario.
    </p><p class="article-text">
        Esa es la foto que dibuja el <a href="https://www.simplelogica.com/es/" target="_blank" data-mrf-recirculation="links-noticia" class="link">tracking de Simple L&oacute;gica</a> para elDiario.es, el &uacute;ltimo que se publicar&aacute; antes de que entre en vigor la prohibici&oacute;n de difundir encuestas electorales. Este &uacute;ltimo sondeo incide tambi&eacute;n en la encarnizada pelea por el tercer puesto entre Sumar y Vox, con ambos partidos pr&aacute;cticamente empatados.
    </p><p class="article-text">
        Seg&uacute;n esta &uacute;ltima estimaci&oacute;n, el PP ganar&aacute; las elecciones con el 32,2% de los votos, sin que su porcentaje haya variado respecto al &uacute;ltimo tracking. Eso s&iacute;, pierden un diputado por la subida del PSOE: Alberto N&uacute;&ntilde;ez Feij&oacute;o estar&iacute;a al frente de un grupo parlamentario de entre 130 y 138 diputados, frente a los 88 con los que dej&oacute; al partido Pablo Casado en las elecciones de 2019.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Tracking de estimación de voto" aria-label="Interactive line chart" id="datawrapper-chart-btup9" src="https://datawrapper.dwcdn.net/btup9/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><p class="article-text">
        El PSOE quedar&iacute;a en segunda plaza con el 28,6% de los votos, una subida de dos d&eacute;cimas respecto al &uacute;ltimo tracking. Es su tercer ascenso consecutivo tras la ca&iacute;da que les supuso a los socialistas el 'cara a cara'. Con esos resultados, Simple L&oacute;gica estima que Pedro S&aacute;nchez mantendr&aacute; entre 106 y 114 diputados, frente a los 120 que tiene ahora.
    </p><p class="article-text">
        La pelea por el tercer puesto vuelve a estar en empate, con apenas una d&eacute;cima de ventaja para Vox. El partido de Santiago Abascal obtendr&iacute;a un 13,9% de los votos que se traducir&iacute;an en de 34 a 40 diputados, un descenso frente a los 52 que tiene ahora.
    </p><p class="article-text">
        Vox ha subido respecto al &uacute;ltimo tracking, lo que le permite situarse una d&eacute;cima por encima de Sumar. La formaci&oacute;n de Yolanda D&iacute;az obtendr&iacute;a ahora un 13,8% de los votos y entre 33 y 39 diputados &ndash;ahora Unidas Podemos ten&iacute;a 35 y M&aacute;s Pa&iacute;s dos&ndash;.
    </p><p class="article-text">
        Con esos resultados, la derecha tiene a su alcance la mayor&iacute;a absoluta pero para nada la tiene asegurada. En el mejor de los escenarios, en el caso de que tanto PP y Vox consigan los diputados de la parte alta de las horquillas, sumar&aacute;n 178 votos en una hipot&eacute;tica investidura, dos m&aacute;s de los necesarios. En caso de que ambos est&eacute;n en la parte m&aacute;s baja de sus pron&oacute;sticos, solo sumar&aacute;n entre ambos 164 diputados.
    </p><p class="article-text">
        La izquierda, por su parte, tiene imposible llegar a la mayor&iacute;a solo con un acuerdo entre PSOE y Sumar: en el mejor de los casos alcanzar&iacute;an los 153 diputados; en el peor se quedar&iacute;an solo con 139.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="¿Qué votarían hoy los votantes de cada partido en 2019?    " aria-label="Barras apiladas" id="datawrapper-chart-VB2lR" src="https://datawrapper.dwcdn.net/VB2lR/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="358" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><h3 class="article-text">Feij&oacute;o y Abascal suben en valoraci&oacute;n</h3><p class="article-text">
        La &uacute;ltima valoraci&oacute;n de los l&iacute;deres pol&iacute;ticos vuelve a dejar a Pedro S&aacute;nchez como el candidato con mejor nota, con una valoraci&oacute;n positiva del 45%. Yolanda D&iacute;az baja tras haber ocupado la primera posici&oacute;n en el &uacute;ltimo tracking y se queda ahora con un 42,1% de valoraci&oacute;n positiva.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Evolución de la valoración de líderes (Copy)" aria-label="Interactive line chart" id="datawrapper-chart-y02JY" src="https://datawrapper.dwcdn.net/y02JY/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><p class="article-text">
        Alberto N&uacute;&ntilde;ez Feij&oacute;o sigue en la tercera plaza, de nuevo con un ascenso en su valoraci&oacute;n, que le deja con una nota de 32,6% de valoraciones positivas. Santiago Abascal tambi&eacute;n sube, aunque cierra esta serie de trackings como el candidato peor valorado, con una nota del 18,9%.
    </p><p class="article-text">
        ------------------------------
    </p><p class="article-text">
        <strong>Nuestra voz es necesaria</strong>
    </p><p class="article-text">
        Sin prensa independiente no podr&aacute;n resistir los derechos y libertades democr&aacute;ticas y por eso&nbsp;<a href="https://eldiario.es/" target="_blank" data-mrf-recirculation="links-noticia" class="link">elDiario.es</a>&nbsp;se ha convertido en un medio muy inc&oacute;modo, que algunos querr&iacute;an callar. Somos uno de los pocos peri&oacute;dicos de referencia que sigue siendo libre, que no blanquea a los ultras ni est&aacute; capturado por la derecha. T&uacute;, que nos lees habitualmente, lo sabes bien. &iquest;Te imaginas c&oacute;mo ser&iacute;a el periodismo en Espa&ntilde;a si&nbsp;<a href="https://eldiario.es/" target="_blank" data-mrf-recirculation="links-noticia" class="link">elDiario.es</a>&nbsp;no existiera? &iquest;C&oacute;mo ser&iacute;a el debate p&uacute;blico sin nuestra voz? &iquest;Te imaginas qu&eacute; Espa&ntilde;a nos quedar&iacute;a?
    </p><p class="article-text">
        Si te preocupa lo que pueda pasar en este pa&iacute;s, ap&oacute;yanos. Hoy te necesitamos m&aacute;s que nunca.&nbsp;<a href="https://usuarios.eldiario.es/hazte_socio/?_ga=2.100273886.118326956.1689320076-119907337.1682235648&amp;_gl=1*1fub4kw*_ga*MTE5OTA3MzM3LjE2ODIyMzU2NDg.*_ga_4RZPWREGF3*MTY4OTQ5MDYxMS4zLjEuMTY4OTUwMDY3NS42MC4wLjA." target="_blank" data-mrf-recirculation="links-noticia" class="link"><span class="highlight" style="--color:#f8e71c;">Hazte socio, hazte socia, de elDiario.es.</span></a>
    </p>]]></description>
      <dc:creator><![CDATA[Marcos Pinheiro, Raúl Sánchez]]></dc:creator>
      <guid isPermaLink="true"><![CDATA[https://www.eldiario.es/politica/psoe-sube-derecha-no-asegurada-mayoria-semana-elecciones-generales_1_10382875.html]]></guid>
      <pubDate><![CDATA[Sun, 16 Jul 2023 20:14:03 +0000]]></pubDate>
      <enclosure url="https://static.eldiario.es/clip/56df0ab2-55d7-4780-8c60-af8d5af719b2_16-9-discover-aspect-ratio_default_0.jpg" length="395744" type="image/jpeg"/>
      <media:content url="https://static.eldiario.es/clip/56df0ab2-55d7-4780-8c60-af8d5af719b2_16-9-discover-aspect-ratio_default_0.jpg" type="image/jpeg" fileSize="395744" width="1200" height="675"/>
      <media:title><![CDATA[El PSOE sube y la derecha no tiene asegurada la mayoría a una semana de las elecciones generales]]></media:title>
      <media:thumbnail url="https://static.eldiario.es/clip/56df0ab2-55d7-4780-8c60-af8d5af719b2_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675"/>
      <media:keywords><![CDATA[Encuesta electoral,Elecciones Generales 23J 2023,PP - Partido Popular,PSOE,Sumar,Vox,Simple Lógica]]></media:keywords>
    </item>
    <item>
      <title><![CDATA[PP y PSOE suben a costa de Vox y Sumar]]></title>
      <link><![CDATA[https://www.eldiario.es/politica/pp-psoe-suben-costa-vox-sumar_1_10379303.html]]></link>
      <description><![CDATA[<p><img src="https://static.eldiario.es/clip/585c9c0c-34ec-4970-aaaa-fad7520d3e2f_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675" alt="PP y PSOE suben a costa de Vox y Sumar"></p><div class="subtitles"><p class="subtitle">Los dos grandes partidos se suman un diputado cada uno a costa de sus competidores en el mismo espacio ideológico, Sumar cae menos que Vox y Yolanda Díaz se coloca como la candidata mejor valorada</p><p class="subtitle">PP y Vox evidencian su alianza en el debate a siete</p><p class="subtitle">Así estaban las encuestas este jueves</p></div><figure class="embed-container embed-container--type-embed ">
    
            <script src="https://d3js.org/d3.v4.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

<link href="https://fonts.googleapis.com/css?family=Roboto:400,700|Encode+Sans:400,500,700&display=swap"
    rel="stylesheet">
<style>
    .arco-encuesta {
        margin: 0px;
    }

    .arco-encuesta text {
        font-family: "Encode Sans";
        fill: white;
    }

    .columna-datos-encuesta {
        text-align: right;
        padding: 0px 5px;
        border-bottom: 1px solid #ddd;

    }

    .primeracolumna-espana {
        border-bottom: 1px solid #ddd;
        padding-bottom: 0px;
        padding-top: 0px;

    }
</style>


<div id="arco-encuesta-simple-logica"></div>
<script>
    // Code goes here

    var totalWidth = document.getElementById("arco-encuesta-simple-logica").offsetWidth;



    var margin = {
            top: 0,
            right: 0,
            bottom: 0,
            left: 0
        },
        width = totalWidth
    height = totalWidth * 0.66;

    var thickness = totalWidth > 600 ? 70 : 35;


    var locale = d3.formatLocale({
        decimal: ",",
        thousands: ".",
        grouping: [3]
    });

    var radius = Math.min(width, height) / 1.4;

    var anglesRange = 0.5 * Math.PI;

    var svg = d3.select("#arco-encuesta-simple-logica")
        .append('svg')
        .attr('class', 'arco-encuesta')
        .attr('width', width)
        .attr('height', height / 1.3 + 45);

    var g = svg.append('g')
        .attr('transform', 'translate(' + (width / 2) + ',' + (height / 1.5 + 45) + ')');


    var ordenpartidos = d3.scaleOrdinal()
        .domain(["PSOE", "Sumar", "MP", "UP", "Cs", "Vox", "PP", ])
        .range([1, 2, 3, 4, 10, 11, 12])
        .unknown(6);



    var colorpartidos = d3.scaleOrdinal()
        .domain(["PSOE", "PP", "Cs", "UPyD", "Junts", "Vox", "UP", "MP", "PDeCAT",
            "FE de las JONS", "PACMA", "CV", "Sumar"
        ])
        .range(["#E02020", "#02A2DD", "#EA8046", "#c4017b", "#40B6A4", "#AAD656", "#7C4080", "#3EB1A7", "#314683",
            "#000000", "#B0BD21", "#3EB1A2", "#ff7090"
        ])
        .unknown("#c5c5c5");


    d3.csv("https://lab.eldiario.es/elections-maps/elecciones-23j-2023/previas/encuestas-sl-23j/encuesta_sl_20220715.csv",
        function (data) {

            data.sort(function (a, b) {
                return d3.ascending(ordenpartidos(a.partido), ordenpartidos(b.partido));
            });



            var arc1 = d3.arc()
                .innerRadius(radius - thickness)
                .outerRadius(radius);

            var arc2 = d3.arc()
                .innerRadius(radius / 1.5 - thickness)
                .outerRadius(radius / 1.5);

            var pie1 = d3.pie()
                .value(function (d) {
                    return d.ptgescaniosactual;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie2 = d3.pie()
                .value(function (d) {
                    return d.ptgescanios2019;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var arcospath1 = g.append('g')
                .selectAll('path1')
                .data(pie1(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc1)
                .attr("id", function (d, i) {
                    return "partiesArc1_" + i;
                }) //Unique id for each slice
                .attr("class", "path1")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);

            var partidosarcos1 = g.append('g')
                .selectAll(".PartiesArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "PartiesArc1")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .attr("dy", -10) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.ptgescaniosactual) > 15 ? "22%" :
                        (d.ptgescaniosactual) > 10 ? "16%" :
                        (d.ptgescaniosactual) > 5 ? "12%" : "8%";
                })
                .attr("fill", "black")
                .style("text-anchor", "middle")
                .attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.ptgescaniosactual > 2 ? (d.partido) : "";
                });

            //Append the month names to each slice
            var labelsarcos1 = g.append('g')
                .selectAll(".textArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc1")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "16px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.ptgescaniosactual) > 15 ? "22%" : "16%";
                })
                .style("pointer-events", "none")
                .style("font-weight", 700)
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.ptgescaniosactual > 9 ? d.escaniosactual : "";
                });

            var arcospath2 = g.append('g')
                .selectAll('path2')
                .data(pie2(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc2)
                .attr("id", function (d, i) {
                    return "partiesArc2_" + i;
                }) //Unique id for each slice
                .attr("class", "path2")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);

            var labelsarcos2 = g.append('g')
                .selectAll(".textArc2")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc2")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "14px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.ptgescaniosactual) > 15 ? "22%" : "14%";
                })
                .style("pointer-events", "none")
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc2_" + i;
                })
                .text(function (d) {
                    return d.ptgescanios2019 > 9 ? d.escanios2019 : "";
                });


            g.append('text')
                .attr("x", -radius) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .style("font-weight", 700)
                .text("Encuesta");

            g.append('text')
                .attr("x", -radius / 1.5) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Elecc. 19");


            g.append('line')
                .attr("x1", 0).attr("y1", -radius)
                .attr("x2", 0).attr("y2", -radius / 1.5 + thickness)
                .attr("stroke-width", 1)
                .attr("stroke", "#444")
                .attr("stroke-dasharray", "3,3");


            var tooltipWidth = totalWidth > 600 ? '170px' : '170px';
            var tooltipPosition = totalWidth > 600 ? 'absolute' : 'absolute';

            var tooltip = d3.select("body")
                .append("div")
                .attr("id", "tooltip-info")
                .style("position", tooltipPosition)
                .style("z-index", "10")
                .style("visibility", "hidden")
                .style("color", "black")
                .style("padding", "8px")
                .style("background-color", "white")
                .style("border-radius", "0px")
                .style("pointer-events", "none")
                .style("font-size", "12px")
                .style("font-family", "'Encode Sans', sans-serif")
                .style("box-shadow", "0 2px 2px 0 #ccc")
                .style("border", "1px solid #ccc")
                .style("margin-left", "2px")
                .style("line-height", "1.5");

            function mouseover(d) {
                d3.select(this.parentNode.appendChild(this))
                    // .style("fill-opacity", 1)
                    .style('stroke', 'black')
                    .style('stroke-width', '2px')

                hoverpartido = this.__data__.data.partido
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })

                var partido = d.data.partido
                var encuestaactual = d.data.encuestaactual == "" ? "-" : locale.format(".1f")(d.data
                    .encuestaactual) + "%"
                var resultados2019 = d.data.resultados2019 == "" ? "-" : locale.format(".1f")(d.data
                    .resultados2019) + "%"
                var escaniosactual = d.data.escaniosactual
                var escanios2019 = d.data.escanios2019

                tooltip.transition()
                    .duration(0)
                    .style("opacity", 1);
                tooltip.html(
                    '<p style="display: block; text-align:left;margin-top:0px;margin-bottom:2px;font-size:16px;font-weight:bold">' +
                    partido +
                    '</p><table style="border-collapse: collapse;height:20px;width:100%;margin-bottom:5px"><tr><th style="text-align:left"></th><th style="text-align:right">Encuesta</th><th style="text-align:right">2019</th></tr><tr class="fila-tabla"><td>Esc.</td><td class="columna-datos-encuesta" style="font-weight:700;color:' +
                    colorpartidos(partido) + '">' +
                    escaniosactual +
                    '</td><td class="columna-datos-encuesta" style="color:' +
                    colorpartidos(partido) + '">' +
                    escanios2019 +
                    '</td></tr><tr class="fila-tabla"><td>Votos</td><td class="columna-datos-encuesta" style="font-weight:700;color:' +
                    colorpartidos(partido) + '">' +
                    encuestaactual +
                    '</td><td class="columna-datos-encuesta"  style="color:' +
                    colorpartidos(partido) + '">' +
                    resultados2019 +
                    '</td></tr></table>'
                );
                tooltip.style("visibility", "visible");
                tooltip.style('width', tooltipWidth);

            }

            function mousemove(d) {


                if (totalWidth > 600) {
                    if (d3.event.pageX > width / 1.5) {
                        return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                                .pageX - 200) +
                            "px");
                    }
                    return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                            .pageX - 10) +
                        "px");
                } else {
                    return tooltip.style("top", (document.getElementById(
                            "arco-encuesta-simple-logica").getBoundingClientRect().top) +
                        window.scrollY + 200 + "px").style("left", "20%");
                }
            }

            function mouseout(d) {
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')

                tooltip.transition()
                    .duration(20)
                    .style("opacity", 0);
                var $tooltip = $("#tooltip");
                $tooltip.empty();
            }



        })
</script>

<iframe title="15 JULIO (datos no actualizados)" aria-label="Tabla" id="datawrapper-chart-QJXLq" src="https://datawrapper.dwcdn.net/QJXLq/2/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="385" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>
    </figure><p class="article-text">
        A poco m&aacute;s de una semana para las elecciones, el escenario que dejar&aacute; el 23J sigue muy abierto. La victoria del PP parece fuera de toda duda &ndash;tiene ahora mismo casi cuatro puntos de ventaja&ndash; pero la suma de sus esca&ntilde;os con los de Vox no le aseguran a&uacute;n la mayor&iacute;a absoluta. El &uacute;ltimo tracking da una subida a los populares que a&ntilde;aden esca&ntilde;os a su proyecci&oacute;n a costa de quit&aacute;rselos a la extrema derecha. Lo mismo pasa en el otro bloque, donde el PSOE encadena su segunda subida consecutiva, pero merma a Sumar.
    </p><p class="article-text">
        El tracking diario de <a href="https://www.simplelogica.com/es/" target="_blank" data-mrf-recirculation="links-noticia" class="link">Simple L&oacute;gica</a> para elDiario.es indica que el PP ganar&iacute;a las elecciones con el 32,2% de los votos, dos d&eacute;cimas m&aacute;s que en la &uacute;ltima encuesta, en la que hab&iacute;a bajado tras el empuje del cara a cara. Alberto N&uacute;&ntilde;ez Feij&oacute;o estar&iacute;a al frente de un grupo parlamentario de entre 131 y 139 diputados, frente a los 88 que tiene ahora.
    </p><p class="article-text">
        El PSOE tambi&eacute;n sube, aunque por ahora no logra colocarse en los datos que ten&iacute;a antes del debate. Obtendr&iacute;a el 28,4% de los votos, dos d&eacute;cimas m&aacute;s que ayer, y lograr&iacute;a un grupo parlamentario de entre 102 y 110 esca&ntilde;os, por debajo de los 120 actuales. La distancia entre ambos partidos se mantiene intacta en 3,8 puntos.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Tracking de estimación de voto" aria-label="Interactive line chart" id="datawrapper-chart-cHCpR" src="https://datawrapper.dwcdn.net/cHCpR/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><p class="article-text">
        Las subidas de los dos grandes partidos repercuten en Sumar y Vox. La formaci&oacute;n de Yolanda D&iacute;az cae menos, lo que le permite separarse un poco de la extrema derecha: ahora mismo obtendr&iacute;a un 13,7% de los votos, tres d&eacute;cimas m&aacute;s que Vox. Eso s&iacute;, cae por debajo del 14% y eso le lleva a perder un diputado en su estimaci&oacute;n de voto: tendr&iacute;a entre 33 y 39. Ahora Unidas Podemos y M&aacute;s Pa&iacute;s, integrados ambos en la plataforma de Yolanda D&iacute;az, tienen 37.
    </p><p class="article-text">
        El partido de Santiago Abascal es el que m&aacute;s cae. Se deja siete d&eacute;cimas de un d&iacute;a para otro y se queda con el 13,4% de los votos, lo que le dar&iacute;a entre 32 y 38 asientos en el Congreso frente a los 52 actuales.
    </p><p class="article-text">
        Esos datos permiten a la derecha vislumbrar la mayor&iacute;a absoluta pero no pueden darla por segura. En el peor de los casos estar&aacute;n por encima de los 160 esca&ntilde;os, y el mejor les deja en 177, uno por encima de los 176 necesarios para tener mayor&iacute;a absoluta en el Congreso.
    </p><p class="article-text">
        La izquierda sigue muy lejos de alcanzar esa mayor&iacute;a absoluta. En el peor de los escenarios sumar&iacute;an 135 diputados, y en el mejor 149.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="¿Qué votarían hoy los votantes de cada partido en 2019?  " aria-label="Barras apiladas" id="datawrapper-chart-9FU5i" src="https://datawrapper.dwcdn.net/9FU5i/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="358" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><h3 class="article-text">D&iacute;az supera a S&aacute;nchez</h3><p class="article-text">
        A pesar de la ca&iacute;da en estimaci&oacute;n de voto, la buena noticia para Sumar es que su candidata recupera el liderazgo de los m&aacute;s valorados. Yolanda D&iacute;az sube del 42,3% al 45,3% mientras Pedro S&aacute;nchez, que hab&iacute;a sido el m&aacute;s valorado en toda la campa&ntilde;a, sube pero no lo suficiente como para retener el primer puesto: obtiene una valoraci&oacute;n positiva del 44,9%.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Evolución de la valoración de líderes" aria-label="Interactive line chart" id="datawrapper-chart-BZlgA" src="https://datawrapper.dwcdn.net/BZlgA/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><p class="article-text">
        En el tercer puesto, Alberto N&uacute;&ntilde;ez Feij&oacute;o sigue al alza y ahora obtiene 31,8% de valoraci&oacute;n positiva, lejos de poder competir por la segunda plaza. Santiago Abascal vuelve a caer tras haber subido en los &uacute;ltimos trackings y ahora tiene un 17,8% de valoraci&oacute;n positiva. 
    </p><p class="article-text">
        ------------------------------
    </p><p class="article-text">
        <em><strong>Nuestra voz es necesaria</strong></em>
    </p><p class="article-text">
        Sin prensa independiente no podr&aacute;n resistir los derechos y libertades democr&aacute;ticas y por eso elDiario.es se ha convertido en un medio muy inc&oacute;modo, que algunos querr&iacute;an callar. Somos uno de los pocos peri&oacute;dicos de referencia que sigue siendo libre, que no blanquea a los ultras ni est&aacute; capturado por la derecha. T&uacute;, que nos lees habitualmente, lo sabes bien. &iquest;Te imaginas c&oacute;mo ser&iacute;a el periodismo en Espa&ntilde;a si elDiario.es no existiera? &iquest;C&oacute;mo ser&iacute;a el debate p&uacute;blico sin nuestra voz? &iquest;Te imaginas qu&eacute; Espa&ntilde;a nos quedar&iacute;a?
    </p><p class="article-text">
        Si te preocupa lo que pueda pasar en este pa&iacute;s, ap&oacute;yanos. Hoy te necesitamos m&aacute;s que nunca.&nbsp;<a href="https://usuarios.eldiario.es/hazte_socio/?utm_source=catalunya&amp;utm_campaign=eell&amp;utm_medium=all" target="_blank" data-mrf-recirculation="links-noticia" class="link"><strong>Hazte socio, hazte socia, de elDiario.es</strong></a>.
    </p>]]></description>
      <dc:creator><![CDATA[Marcos Pinheiro, Ainhoa Díez]]></dc:creator>
      <guid isPermaLink="true"><![CDATA[https://www.eldiario.es/politica/pp-psoe-suben-costa-vox-sumar_1_10379303.html]]></guid>
      <pubDate><![CDATA[Fri, 14 Jul 2023 20:24:13 +0000]]></pubDate>
      <enclosure url="https://static.eldiario.es/clip/585c9c0c-34ec-4970-aaaa-fad7520d3e2f_16-9-discover-aspect-ratio_default_0.jpg" length="389996" type="image/jpeg"/>
      <media:content url="https://static.eldiario.es/clip/585c9c0c-34ec-4970-aaaa-fad7520d3e2f_16-9-discover-aspect-ratio_default_0.jpg" type="image/jpeg" fileSize="389996" width="1200" height="675"/>
      <media:title><![CDATA[PP y PSOE suben a costa de Vox y Sumar]]></media:title>
      <media:thumbnail url="https://static.eldiario.es/clip/585c9c0c-34ec-4970-aaaa-fad7520d3e2f_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675"/>
      <media:keywords><![CDATA[Elecciones Generales 23J 2023,Encuesta electoral,PP - Partido Popular,PSOE,Sumar,Vox,Simple Lógica]]></media:keywords>
    </item>
    <item>
      <title><![CDATA[El PP frena su ascenso mientras Vox y Sumar pelean por el tercer puesto]]></title>
      <link><![CDATA[https://www.eldiario.es/politica/pp-frena-ascenso-vox-sumar-peleando-tercera-plaza-decima-diferencia_1_10376020.html]]></link>
      <description><![CDATA[<p><img src="https://static.eldiario.es/clip/cc1ef604-ed62-4b67-b706-eb288fe9db3e_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675" alt="El PP frena su ascenso con Vox y Sumar peleando por la tercera plaza con solo una décima de diferencia"></p><div class="subtitles"><p class="subtitle">La derecha acaricia la mayoría absoluta pero no la tiene asegurada. El PSOE suma una décima tras la caída por el 'cara a cara' y Yolanda Díaz disputa el liderazgo en la popularidad a Pedro Sánchez</p><p class="subtitle">Encuesta CIS - El CIS da la victoria al PSOE y la izquierda sumaría más que PP y Vox</p><p class="subtitle">Así estaban las encuestas este miércoles</p></div><figure class="embed-container embed-container--type-embed ">
    
            <script src="https://d3js.org/d3.v4.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

<link href="https://fonts.googleapis.com/css?family=Roboto:400,700|Encode+Sans:400,500,700&display=swap"
    rel="stylesheet">
<style>
    .arco-encuesta {
        margin: 0px;
    }

    .arco-encuesta text {
        font-family: "Encode Sans";
        fill: white;
    }

    .columna-datos-encuesta {
        text-align: right;
        padding: 0px 5px;
        border-bottom: 1px solid #ddd;

    }

    .primeracolumna-espana {
        border-bottom: 1px solid #ddd;
        padding-bottom: 0px;
        padding-top: 0px;

    }
</style>


<div id="arco-encuesta-simple-logica"></div>
<script>
    // Code goes here

    var totalWidth = document.getElementById("arco-encuesta-simple-logica").offsetWidth;



    var margin = {
            top: 0,
            right: 0,
            bottom: 0,
            left: 0
        },
        width = totalWidth
    height = totalWidth * 0.66;

    var thickness = totalWidth > 600 ? 70 : 35;


    var locale = d3.formatLocale({
        decimal: ",",
        thousands: ".",
        grouping: [3]
    });

    var radius = Math.min(width, height) / 1.4;

    var anglesRange = 0.5 * Math.PI;

    var svg = d3.select("#arco-encuesta-simple-logica")
        .append('svg')
        .attr('class', 'arco-encuesta')
        .attr('width', width)
        .attr('height', height / 1.3 + 45);

    var g = svg.append('g')
        .attr('transform', 'translate(' + (width / 2) + ',' + (height / 1.5 + 45) + ')');


    var ordenpartidos = d3.scaleOrdinal()
        .domain(["PSOE", "Sumar", "MP", "UP", "Cs", "Vox", "PP", ])
        .range([1, 2, 3, 4, 10, 11, 12])
        .unknown(6);



    var colorpartidos = d3.scaleOrdinal()
        .domain(["PSOE", "PP", "Cs", "UPyD", "Junts", "Vox", "UP", "MP", "PDeCAT",
            "FE de las JONS", "PACMA", "CV", "Sumar"
        ])
        .range(["#E02020", "#02A2DD", "#EA8046", "#c4017b", "#40B6A4", "#AAD656", "#7C4080", "#3EB1A7", "#314683",
            "#000000", "#B0BD21", "#3EB1A2", "#ff7090"
        ])
        .unknown("#c5c5c5");


    d3.csv("https://lab.eldiario.es/elections-maps/elecciones-23j-2023/previas/encuestas-sl-23j/encuesta_sl_20220714.csv",
        function (data) {

            data.sort(function (a, b) {
                return d3.ascending(ordenpartidos(a.partido), ordenpartidos(b.partido));
            });



            var arc1 = d3.arc()
                .innerRadius(radius - thickness)
                .outerRadius(radius);

            var arc2 = d3.arc()
                .innerRadius(radius / 1.5 - thickness)
                .outerRadius(radius / 1.5);

            var pie1 = d3.pie()
                .value(function (d) {
                    return d.ptgescaniosactual;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie2 = d3.pie()
                .value(function (d) {
                    return d.ptgescanios2019;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var arcospath1 = g.append('g')
                .selectAll('path1')
                .data(pie1(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc1)
                .attr("id", function (d, i) {
                    return "partiesArc1_" + i;
                }) //Unique id for each slice
                .attr("class", "path1")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);

            var partidosarcos1 = g.append('g')
                .selectAll(".PartiesArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "PartiesArc1")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .attr("dy", -10) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.ptgescaniosactual) > 15 ? "22%" :
                        (d.ptgescaniosactual) > 10 ? "16%" :
                        (d.ptgescaniosactual) > 5 ? "12%" : "8%";
                })
                .attr("fill", "black")
                .style("text-anchor", "middle")
                .attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.ptgescaniosactual > 2 ? (d.partido) : "";
                });

            //Append the month names to each slice
            var labelsarcos1 = g.append('g')
                .selectAll(".textArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc1")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "16px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.ptgescaniosactual) > 15 ? "22%" : "16%";
                })
                .style("pointer-events", "none")
                .style("font-weight", 700)
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.ptgescaniosactual > 9 ? d.escaniosactual : "";
                });

            var arcospath2 = g.append('g')
                .selectAll('path2')
                .data(pie2(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc2)
                .attr("id", function (d, i) {
                    return "partiesArc2_" + i;
                }) //Unique id for each slice
                .attr("class", "path2")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);

            var labelsarcos2 = g.append('g')
                .selectAll(".textArc2")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc2")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "14px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.ptgescaniosactual) > 15 ? "22%" : "14%";
                })
                .style("pointer-events", "none")
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc2_" + i;
                })
                .text(function (d) {
                    return d.ptgescanios2019 > 9 ? d.escanios2019 : "";
                });


            g.append('text')
                .attr("x", -radius) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .style("font-weight", 700)
                .text("Encuesta");

            g.append('text')
                .attr("x", -radius / 1.5) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Elecc. 19");


            g.append('line')
                .attr("x1", 0).attr("y1", -radius)
                .attr("x2", 0).attr("y2", -radius / 1.5 + thickness)
                .attr("stroke-width", 1)
                .attr("stroke", "#444")
                .attr("stroke-dasharray", "3,3");


            var tooltipWidth = totalWidth > 600 ? '170px' : '170px';
            var tooltipPosition = totalWidth > 600 ? 'absolute' : 'absolute';

            var tooltip = d3.select("body")
                .append("div")
                .attr("id", "tooltip-info")
                .style("position", tooltipPosition)
                .style("z-index", "10")
                .style("visibility", "hidden")
                .style("color", "black")
                .style("padding", "8px")
                .style("background-color", "white")
                .style("border-radius", "0px")
                .style("pointer-events", "none")
                .style("font-size", "12px")
                .style("font-family", "'Encode Sans', sans-serif")
                .style("box-shadow", "0 2px 2px 0 #ccc")
                .style("border", "1px solid #ccc")
                .style("margin-left", "2px")
                .style("line-height", "1.5");

            function mouseover(d) {
                d3.select(this.parentNode.appendChild(this))
                    // .style("fill-opacity", 1)
                    .style('stroke', 'black')
                    .style('stroke-width', '2px')

                hoverpartido = this.__data__.data.partido
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })

                var partido = d.data.partido
                var encuestaactual = d.data.encuestaactual == "" ? "-" : locale.format(".1f")(d.data
                    .encuestaactual) + "%"
                var resultados2019 = d.data.resultados2019 == "" ? "-" : locale.format(".1f")(d.data
                    .resultados2019) + "%"
                var escaniosactual = d.data.escaniosactual
                var escanios2019 = d.data.escanios2019

                tooltip.transition()
                    .duration(0)
                    .style("opacity", 1);
                tooltip.html(
                    '<p style="display: block; text-align:left;margin-top:0px;margin-bottom:2px;font-size:16px;font-weight:bold">' +
                    partido +
                    '</p><table style="border-collapse: collapse;height:20px;width:100%;margin-bottom:5px"><tr><th style="text-align:left"></th><th style="text-align:right">Encuesta</th><th style="text-align:right">2019</th></tr><tr class="fila-tabla"><td>Esc.</td><td class="columna-datos-encuesta" style="font-weight:700;color:' +
                    colorpartidos(partido) + '">' +
                    escaniosactual +
                    '</td><td class="columna-datos-encuesta" style="color:' +
                    colorpartidos(partido) + '">' +
                    escanios2019 +
                    '</td></tr><tr class="fila-tabla"><td>Votos</td><td class="columna-datos-encuesta" style="font-weight:700;color:' +
                    colorpartidos(partido) + '">' +
                    encuestaactual +
                    '</td><td class="columna-datos-encuesta"  style="color:' +
                    colorpartidos(partido) + '">' +
                    resultados2019 +
                    '</td></tr></table>'
                );
                tooltip.style("visibility", "visible");
                tooltip.style('width', tooltipWidth);

            }

            function mousemove(d) {


                if (totalWidth > 600) {
                    if (d3.event.pageX > width / 1.5) {
                        return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                                .pageX - 200) +
                            "px");
                    }
                    return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                            .pageX - 10) +
                        "px");
                } else {
                    return tooltip.style("top", (document.getElementById(
                            "arco-encuesta-simple-logica").getBoundingClientRect().top) +
                        window.scrollY + 200 + "px").style("left", "20%");
                }
            }

            function mouseout(d) {
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')

                tooltip.transition()
                    .duration(20)
                    .style("opacity", 0);
                var $tooltip = $("#tooltip");
                $tooltip.empty();
            }



        })
</script>

<iframe title="14 JULIO (datos no actualizados) " aria-label="Tabla" id="datawrapper-chart-YTJIf" src="https://datawrapper.dwcdn.net/YTJIf/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="392" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>
    </figure><p class="article-text">
        El PP ha agotado ya <a href="https://www.eldiario.es/politica/debate-impulsa-feijoo-sumaria-mayoria-vox_1_10372368.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">el impulso que le dio el 'cara a cara'</a> entre Alberto N&uacute;&ntilde;ez Feij&oacute;o y Pedro S&aacute;nchez. Tras la subida del &uacute;ltimo tracking, el partido se estabiliza ahora y hasta se deja un par de d&eacute;cimas en estimaci&oacute;n de voto. A pesar de ello, los populares gozan de una ventaja de casi cuatro puntos sobre el PSOE. Est&aacute;n en disposici&oacute;n de llegar a la mayor&iacute;a con Vox, pero no la tienen asegurada. Los &uacute;ltimos diez d&iacute;as de campa&ntilde;a van a ser determinantes.
    </p><p class="article-text">
        La foto que deja el tracking de <a href="https://www.simplelogica.com/es/" target="_blank" data-mrf-recirculation="links-noticia" class="link">Simple L&oacute;gica</a> para elDiario.es se&ntilde;ala que el PP ganar&iacute;a las elecciones con el 32% de los votos y entre 130 y 138 esca&ntilde;os &ndash;ahora tiene 88&ndash;. Son dos d&eacute;cimas menos que en la &uacute;ltima encuesta y dos esca&ntilde;os menos.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Tracking de estimación de voto (Copy)" aria-label="Interactive line chart" id="datawrapper-chart-452YR" src="https://datawrapper.dwcdn.net/452YR/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><p class="article-text">
        El PSOE obtendr&iacute;a el 28,2% de los votos, una d&eacute;cima m&aacute;s, tras la ca&iacute;da sufrida despu&eacute;s del debate. Lograr&iacute;a formar un grupo parlamentario de entre 101 y 109 diputados, frente a los 120 que tiene ahora. Los socialistas por ahora no dan con la tecla para remontar y acercarse al PP, que goza ahora de una ventaja de 3,8 puntos.
    </p><h3 class="article-text">La suma de las derechas retrocede en el asalto a la mayor&iacute;a absoluta</h3><p class="article-text">
        La batalla est&aacute; mucho m&aacute;s apretada en el tercer puesto. A Vox y a Sumar les separa &uacute;nicamente una d&eacute;cima despu&eacute;s de que ambos hayan ca&iacute;do en estimaci&oacute;n de voto, pero los de Yolanda D&iacute;az lo hacen en mayor medida. Ahora mismo la extrema derecha ser&iacute;a el tercer partido m&aacute;s votado con un 14,1% y entre 35 y 41 esca&ntilde;os. Sumar obtendr&iacute;a el 14% de los votos y entre 34 y 40 esca&ntilde;os.
    </p><p class="article-text">
        Ese escenario sigue dejando a la derecha con la posibilidad de alcanzar la mayor&iacute;a absoluta. En el mejor de los escenarios para PP y Vox sumar&iacute;an 179 esca&ntilde;os, dos por debajo de los hasta 181 de ayer. En el peor, se quedar&iacute;an en 165 esca&ntilde;os. El bloque de la izquierda se mantiene muy lejos de pelear por los 176 esca&ntilde;os de la mayor&iacute;a absoluta: el mejor escenario para ellos alcanzar&iacute;an 149 diputados, en el peor se quedar&iacute;an en solo 135, a 41 de la mayor&iacute;a.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="¿Qué votarían hoy los votantes de cada partido en 2019?  " aria-label="Barras apiladas" id="datawrapper-chart-cTS75" src="https://datawrapper.dwcdn.net/cTS75/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="358" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><h3 class="article-text">D&iacute;az acecha a S&aacute;nchez</h3><p class="article-text">
        En la competici&oacute;n por qui&eacute;n es el candidato mejor valorado, Yolanda D&iacute;az ha recuperado terreno y compite ahora por la primera plaza en la que se hab&iacute;a instalado c&oacute;modamente Pedro S&aacute;nchez. El candidato del PSOE remonta ligeramente, hasta una valoraci&oacute;n positiva del 43,1%, pero D&iacute;az sube m&aacute;s y logra colocarse en un 42,3%, alcanzando la ventaja m&aacute;s estrecha desde que empez&oacute; la campa&ntilde;a.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Evolución de la valoración de líderes" aria-label="Interactive line chart" id="datawrapper-chart-tcgrX" src="https://datawrapper.dwcdn.net/tcgrX/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><p class="article-text">
        En el tercer puesto, Feij&oacute;o sigue al alza y se coloca con una valoraci&oacute;n positiva del 31,1% mientras que el candidato de Vox, Santiago Abascal, tambi&eacute;n sube y se queda con un 18,9%.
    </p><p class="article-text">
        ------------------------------
    </p><p class="article-text">
        <em><strong>Nuestra voz es necesaria</strong></em>
    </p><p class="article-text">
        Sin prensa independiente no podr&aacute;n resistir los derechos y libertades democr&aacute;ticas y por eso elDiario.es se ha convertido en un medio muy inc&oacute;modo, que algunos querr&iacute;an callar. Somos uno de los pocos peri&oacute;dicos de referencia que sigue siendo libre, que no blanquea a los ultras ni est&aacute; capturado por la derecha. T&uacute;, que nos lees habitualmente, lo sabes bien. &iquest;Te imaginas c&oacute;mo ser&iacute;a el periodismo en Espa&ntilde;a si elDiario.es no existiera? &iquest;C&oacute;mo ser&iacute;a el debate p&uacute;blico sin nuestra voz? &iquest;Te imaginas qu&eacute; Espa&ntilde;a nos quedar&iacute;a?
    </p><p class="article-text">
        Si te preocupa lo que pueda pasar en este pa&iacute;s, ap&oacute;yanos. Hoy te necesitamos m&aacute;s que nunca.<span class="highlight" style="--color:#f8e71c;">&nbsp;</span><a href="https://usuarios.eldiario.es/hazte_socio/?utm_source=catalunya&amp;utm_campaign=eell&amp;utm_medium=all" target="_blank" data-mrf-recirculation="links-noticia" class="link"><span class="highlight" style="--color:#f8e71c;">Hazte socio, hazte socia, de elDiario.es</span></a>.
    </p>]]></description>
      <dc:creator><![CDATA[Marcos Pinheiro, Ainhoa Díez]]></dc:creator>
      <guid isPermaLink="true"><![CDATA[https://www.eldiario.es/politica/pp-frena-ascenso-vox-sumar-peleando-tercera-plaza-decima-diferencia_1_10376020.html]]></guid>
      <pubDate><![CDATA[Thu, 13 Jul 2023 21:17:19 +0000]]></pubDate>
      <enclosure url="https://static.eldiario.es/clip/cc1ef604-ed62-4b67-b706-eb288fe9db3e_16-9-discover-aspect-ratio_default_0.jpg" length="418502" type="image/jpeg"/>
      <media:content url="https://static.eldiario.es/clip/cc1ef604-ed62-4b67-b706-eb288fe9db3e_16-9-discover-aspect-ratio_default_0.jpg" type="image/jpeg" fileSize="418502" width="1200" height="675"/>
      <media:title><![CDATA[El PP frena su ascenso mientras Vox y Sumar pelean por el tercer puesto]]></media:title>
      <media:thumbnail url="https://static.eldiario.es/clip/cc1ef604-ed62-4b67-b706-eb288fe9db3e_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675"/>
      <media:keywords><![CDATA[Elecciones Generales 23J 2023,Encuesta electoral,PP - Partido Popular,PSOE,Vox,Sumar,Simple Lógica]]></media:keywords>
    </item>
    <item>
      <title><![CDATA[El debate impulsa a Feijóo, que ya sumaría mayoría con Vox]]></title>
      <link><![CDATA[https://www.eldiario.es/politica/debate-impulsa-feijoo-sumaria-mayoria-vox_1_10372368.html]]></link>
      <description><![CDATA[<p><img src="https://static.eldiario.es/clip/10e64e63-033f-4f26-88c3-41d74d16e6d1_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675" alt="El debate impulsa a Feijóo que ya sumaría mayoría con Vox"></p><div class="subtitles"><p class="subtitle">Los populares obtendrían entre 132 y 140 diputados a los que podrían sumar los entre 35 y 41 de Vox. La mayoría de los encuestados cree que Feijóo le ganó el 'cara a cara' a Sánchez</p><p class="subtitle">Más encuestas - El CIS da la victoria al PSOE y la izquierda sumaría más que PP y Vox</p></div><figure class="embed-container embed-container--type-embed ">
    
            <script src="https://d3js.org/d3.v4.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

<link href="https://fonts.googleapis.com/css?family=Roboto:400,700|Encode+Sans:400,500,700&display=swap"
    rel="stylesheet">
<style>
    .arco-encuesta {
        margin: 0px;
    }

    .arco-encuesta text {
        font-family: "Encode Sans";
        fill: white;
    }

    .columna-datos-encuesta {
        text-align: right;
        padding: 0px 5px;
        border-bottom: 1px solid #ddd;

    }

    .primeracolumna-espana {
        border-bottom: 1px solid #ddd;
        padding-bottom: 0px;
        padding-top: 0px;

    }
</style>


<div id="arco-encuesta-simple-logica"></div>
<script>
    // Code goes here

    var totalWidth = document.getElementById("arco-encuesta-simple-logica").offsetWidth;



    var margin = {
            top: 0,
            right: 0,
            bottom: 0,
            left: 0
        },
        width = totalWidth
    height = totalWidth * 0.66;

    var thickness = totalWidth > 600 ? 70 : 35;


    var locale = d3.formatLocale({
        decimal: ",",
        thousands: ".",
        grouping: [3]
    });

    var radius = Math.min(width, height) / 1.4;

    var anglesRange = 0.5 * Math.PI;

    var svg = d3.select("#arco-encuesta-simple-logica")
        .append('svg')
        .attr('class', 'arco-encuesta')
        .attr('width', width)
        .attr('height', height / 1.3 + 45);

    var g = svg.append('g')
        .attr('transform', 'translate(' + (width / 2) + ',' + (height / 1.5 + 45) + ')');


    var ordenpartidos = d3.scaleOrdinal()
        .domain(["PSOE", "Sumar", "MP", "UP", "Cs", "Vox", "PP", ])
        .range([1, 2, 3, 4, 10, 11, 12])
        .unknown(6);



    var colorpartidos = d3.scaleOrdinal()
        .domain(["PSOE", "PP", "Cs", "UPyD", "Junts", "Vox", "UP", "MP", "PDeCAT",
            "FE de las JONS", "PACMA", "CV", "Sumar"
        ])
        .range(["#E02020", "#02A2DD", "#EA8046", "#c4017b", "#40B6A4", "#AAD656", "#7C4080", "#3EB1A7", "#314683",
            "#000000", "#B0BD21", "#3EB1A2", "#ff7090"
        ])
        .unknown("#c5c5c5");


    d3.csv("https://lab.eldiario.es/elections-maps/elecciones-23j-2023/previas/encuestas-sl-23j/encuesta_sl_20220713.csv",
        function (data) {

            data.sort(function (a, b) {
                return d3.ascending(ordenpartidos(a.partido), ordenpartidos(b.partido));
            });



            var arc1 = d3.arc()
                .innerRadius(radius - thickness)
                .outerRadius(radius);

            var arc2 = d3.arc()
                .innerRadius(radius / 1.5 - thickness)
                .outerRadius(radius / 1.5);

            var pie1 = d3.pie()
                .value(function (d) {
                    return d.ptgescaniosactual;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie2 = d3.pie()
                .value(function (d) {
                    return d.ptgescanios2019;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var arcospath1 = g.append('g')
                .selectAll('path1')
                .data(pie1(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc1)
                .attr("id", function (d, i) {
                    return "partiesArc1_" + i;
                }) //Unique id for each slice
                .attr("class", "path1")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);

            var partidosarcos1 = g.append('g')
                .selectAll(".PartiesArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "PartiesArc1")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .attr("dy", -10) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.ptgescaniosactual) > 15 ? "22%" :
                        (d.ptgescaniosactual) > 10 ? "16%" :
                        (d.ptgescaniosactual) > 5 ? "12%" : "8%";
                })
                .attr("fill", "black")
                .style("text-anchor", "middle")
                .attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.ptgescaniosactual > 2 ? (d.partido) : "";
                });

            //Append the month names to each slice
            var labelsarcos1 = g.append('g')
                .selectAll(".textArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc1")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "16px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.ptgescaniosactual) > 15 ? "22%" : "16%";
                })
                .style("pointer-events", "none")
                .style("font-weight", 700)
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.ptgescaniosactual > 9 ? d.escaniosactual : "";
                });

            var arcospath2 = g.append('g')
                .selectAll('path2')
                .data(pie2(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc2)
                .attr("id", function (d, i) {
                    return "partiesArc2_" + i;
                }) //Unique id for each slice
                .attr("class", "path2")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);

            var labelsarcos2 = g.append('g')
                .selectAll(".textArc2")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc2")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "14px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.ptgescaniosactual) > 15 ? "22%" : "14%";
                })
                .style("pointer-events", "none")
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc2_" + i;
                })
                .text(function (d) {
                    return d.ptgescanios2019 > 9 ? d.escanios2019 : "";
                });


            g.append('text')
                .attr("x", -radius) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .style("font-weight", 700)
                .text("Encuesta");

            g.append('text')
                .attr("x", -radius / 1.5) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Elecc. 19");


            g.append('line')
                .attr("x1", 0).attr("y1", -radius)
                .attr("x2", 0).attr("y2", -radius / 1.5 + thickness)
                .attr("stroke-width", 1)
                .attr("stroke", "#444")
                .attr("stroke-dasharray", "3,3");


            var tooltipWidth = totalWidth > 600 ? '170px' : '170px';
            var tooltipPosition = totalWidth > 600 ? 'absolute' : 'absolute';

            var tooltip = d3.select("body")
                .append("div")
                .attr("id", "tooltip-info")
                .style("position", tooltipPosition)
                .style("z-index", "10")
                .style("visibility", "hidden")
                .style("color", "black")
                .style("padding", "8px")
                .style("background-color", "white")
                .style("border-radius", "0px")
                .style("pointer-events", "none")
                .style("font-size", "12px")
                .style("font-family", "'Encode Sans', sans-serif")
                .style("box-shadow", "0 2px 2px 0 #ccc")
                .style("border", "1px solid #ccc")
                .style("margin-left", "2px")
                .style("line-height", "1.5");

            function mouseover(d) {
                d3.select(this.parentNode.appendChild(this))
                    // .style("fill-opacity", 1)
                    .style('stroke', 'black')
                    .style('stroke-width', '2px')

                hoverpartido = this.__data__.data.partido
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })

                var partido = d.data.partido
                var encuestaactual = d.data.encuestaactual == "" ? "-" : locale.format(".1f")(d.data
                    .encuestaactual) + "%"
                var resultados2019 = d.data.resultados2019 == "" ? "-" : locale.format(".1f")(d.data
                    .resultados2019) + "%"
                var escaniosactual = d.data.escaniosactual
                var escanios2019 = d.data.escanios2019

                tooltip.transition()
                    .duration(0)
                    .style("opacity", 1);
                tooltip.html(
                    '<p style="display: block; text-align:left;margin-top:0px;margin-bottom:2px;font-size:16px;font-weight:bold">' +
                    partido +
                    '</p><table style="border-collapse: collapse;height:20px;width:100%;margin-bottom:5px"><tr><th style="text-align:left"></th><th style="text-align:right">Encuesta</th><th style="text-align:right">2019</th></tr><tr class="fila-tabla"><td>Esc.</td><td class="columna-datos-encuesta" style="font-weight:700;color:' +
                    colorpartidos(partido) + '">' +
                    escaniosactual +
                    '</td><td class="columna-datos-encuesta" style="color:' +
                    colorpartidos(partido) + '">' +
                    escanios2019 +
                    '</td></tr><tr class="fila-tabla"><td>Votos</td><td class="columna-datos-encuesta" style="font-weight:700;color:' +
                    colorpartidos(partido) + '">' +
                    encuestaactual +
                    '</td><td class="columna-datos-encuesta"  style="color:' +
                    colorpartidos(partido) + '">' +
                    resultados2019 +
                    '</td></tr></table>'
                );
                tooltip.style("visibility", "visible");
                tooltip.style('width', tooltipWidth);

            }

            function mousemove(d) {


                if (totalWidth > 600) {
                    if (d3.event.pageX > width / 1.5) {
                        return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                                .pageX - 200) +
                            "px");
                    }
                    return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                            .pageX - 10) +
                        "px");
                } else {
                    return tooltip.style("top", (document.getElementById(
                            "arco-encuesta-simple-logica").getBoundingClientRect().top) +
                        window.scrollY + 200 + "px").style("left", "20%");
                }
            }

            function mouseout(d) {
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')

                tooltip.transition()
                    .duration(20)
                    .style("opacity", 0);
                var $tooltip = $("#tooltip");
                $tooltip.empty();
            }



        })
</script>


<iframe title="13 JULIO (datos no actualizados)" aria-label="Tabla" id="datawrapper-chart-s9z4O" src="https://datawrapper.dwcdn.net/s9z4O/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="392" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>
    </figure><p class="article-text">
        El <a href="https://www.eldiario.es/sociedad/debate-no-iba-temas-ausentes-cara-cara_1_10367099.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">'cara a cara' entre Pedro S&aacute;nchez y Alberto N&uacute;&ntilde;ez Feij&oacute;o</a> ha dado a los populares un impulso que les sit&uacute;a ya en el escenario de poder alcanzar el Gobierno con ayuda de Vox. El PP superar&iacute;a al PSOE en cuatro puntos, la mayor ventaja desde el sondeo inmediatamente posterior al 28M. La mitad de los encuestados cree que el l&iacute;der de los populares gan&oacute; el debate, frente al 31,2% que vio como vencedor al candidato del PSOE.
    </p><p class="article-text">
        El tracking diario de <a href="https://www.simplelogica.com/es/" target="_blank" data-mrf-recirculation="links-noticia" class="link">Simple L&oacute;gica para elDiario.es</a> se&ntilde;ala que el debate del lunes ha elevado en un punto la estimaci&oacute;n de voto del PP y ha mermado siete d&eacute;cimas la del PSOE. La formaci&oacute;n de Alberto N&uacute;&ntilde;ez Feij&oacute;o obtendr&iacute;a ahora el 32,2% de los votos, frente al 31,1% del tracking anterior.
    </p><p class="article-text">
        El efecto es m&aacute;s beneficioso para Feij&oacute;o cuando esos votos se traducen en esca&ntilde;os: el PP podr&iacute;a conseguir el 23J entre 132 y 140 esca&ntilde;os, es decir, una subida de entre 8 y 10 respecto a los &uacute;ltimos datos. Ahora mismo su grupo parlamentario lo integran 88 diputados.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Tracking de estimación de voto" aria-label="Interactive line chart" id="datawrapper-chart-ZNZXZ" src="https://datawrapper.dwcdn.net/ZNZXZ/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();</script>

<br>
    </figure><p class="article-text">
        Esa subida le permite, ahora s&iacute;, vislumbrar la opci&oacute;n de gobernar con ayuda de Vox. La formaci&oacute;n de Santiago Abascal obtendr&iacute;a el 14,2% de los votos y entre 35 y 41 esca&ntilde;os. Esto supone una ca&iacute;da frente a los 52 actuales, pero permitir&iacute;a a los dos partidos vislumbrar un escenario posible en el que asociarse para superar la barrera de los 176 que supone la mayor&iacute;a absoluta.
    </p><p class="article-text">
        El 'cara a cara' ha beneficiado m&aacute;s al PP en esca&ntilde;os porque el PSOE ha salido mal parado. Los socialistas caen siete d&eacute;cimas y su distancia frente a los populares pasa a ser de m&aacute;s de cuatro puntos. Ahora obtendr&iacute;an el 28,1% de los votos y sufren una importante merma en esca&ntilde;os: su grupo parlamentario se quedar&iacute;a reducido a entre 100 y 108 diputados, frente a los 120 que tienen ahora.
    </p><p class="article-text">
        Sumar, por su parte, retiene la tercera tercera posici&oacute;n tras ceder seis d&eacute;cimas en intenci&oacute;n de voto y mantiene solo dos d&eacute;cimas de ventaja frente a Vox. De hecho, Simple L&oacute;gica estima que ambos partidos est&aacute;n en una misma horquilla de esca&ntilde;os, entre 35 y 41. La suma de la formaci&oacute;n de Yolanda D&iacute;az con el PSOE dar&iacute;a ahora, en el mejor de los escenarios, un total de 149 esca&ntilde;os.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="¿Qué votarían hoy los votantes de cada partido en 2019? " aria-label="Barras apiladas" id="datawrapper-chart-IDvgb" src="https://datawrapper.dwcdn.net/IDvgb/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="358" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><h3 class="article-text">Feij&oacute;o, ganador del debate</h3><p class="article-text">
        Simple L&oacute;gica ha incluido en este tracking preguntas espec&iacute;ficas sobre el debate entre Feij&oacute;o y S&aacute;nchez. La mitad de los encuestados, el 50,1%, vieron como ganador al candidato del PP frente al 31,2% que se decanta por el del PSOE. Un 18,8% considera que ninguno de los dos se impuso de forma clara.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="¿Quién ganó el cara a cara?" aria-label="Gráfica de barras" id="datawrapper-chart-eZ8m4" src="https://datawrapper.dwcdn.net/eZ8m4/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="199" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>
<br>
    </figure><p class="article-text">
        Feij&oacute;o se impone tambi&eacute;n cuando se pregunta a los encuestados sobre qui&eacute;n fue m&aacute;s convincente. Casi un 40% vio muy o bastante convincente al l&iacute;der del PP en el cara a cara, un porcentaje que cae a la mitad cuando se pregunta por Pedro S&aacute;nchez.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="¿Quién fue más convincente en el debate?" aria-label="Barras apiladas" id="datawrapper-chart-x8sDl" src="https://datawrapper.dwcdn.net/x8sDl/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="245" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>
<br>
    </figure><p class="article-text">
        Esos resultados tambi&eacute;n tienen su traducci&oacute;n en la valoraci&oacute;n de los l&iacute;deres. S&aacute;nchez se mantiene en la primera posici&oacute;n, pero cae un punto en un d&iacute;a hasta quedarse con una valoraci&oacute;n positiva del 42,4%. Feij&oacute;o, en tercera posici&oacute;n, ara&ntilde;a dos d&eacute;cimas, hasta el 29,6%.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Evolución de la valoración de líderes" aria-label="Interactive line chart" id="datawrapper-chart-FFbfd" src="https://datawrapper.dwcdn.net/FFbfd/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><p class="article-text">
        Yolanda D&iacute;az se mantiene en segunda posici&oacute;n con la misma valoraci&oacute;n que en el &uacute;ltimo tracking, un 39,7%, mientras que Abascal mejora y se sit&uacute;a en el 18,2%.
    </p><p class="article-text">
        <em><strong>Correcci&oacute;n</strong></em><em>: Por error de la empresa encuestadora, en un primer momento se inform&oacute; de que las horquillas de Sumar y Vox eran de entre 42 y 46, cuando realmente son de entre 35 y 41.</em>
    </p><p class="article-text">
        ------------------------------
    </p><p class="article-text">
        <em><strong>Nuestra voz es necesaria</strong></em>
    </p><p class="article-text">
        Sin prensa independiente no podr&aacute;n resistir los derechos y libertades democr&aacute;ticas y por eso elDiario.es se ha convertido en un medio muy inc&oacute;modo, que algunos querr&iacute;an callar. Somos uno de los pocos peri&oacute;dicos de referencia que sigue siendo libre, que no blanquea a los ultras ni est&aacute; capturado por la derecha. T&uacute;, que nos lees habitualmente, lo sabes bien. &iquest;Te imaginas c&oacute;mo ser&iacute;a el periodismo en Espa&ntilde;a si elDiario.es no existiera? &iquest;C&oacute;mo ser&iacute;a el debate p&uacute;blico sin nuestra voz? &iquest;Te imaginas qu&eacute; Espa&ntilde;a nos quedar&iacute;a?
    </p><p class="article-text">
        Si te preocupa lo que pueda pasar en este pa&iacute;s, ap&oacute;yanos. Hoy te necesitamos m&aacute;s que nunca.&nbsp;<a href="https://usuarios.eldiario.es/hazte_socio/?utm_source=catalunya&amp;utm_campaign=eell&amp;utm_medium=all" target="_blank" data-mrf-recirculation="links-noticia" class="link"><span class="highlight" style="--color:#f8e71c;">Hazte socio, hazte socia, de elDiario.es</span></a><span class="highlight" style="--color:#f8e71c;">.</span>
    </p>]]></description>
      <dc:creator><![CDATA[Marcos Pinheiro, Victòria Oliveres]]></dc:creator>
      <guid isPermaLink="true"><![CDATA[https://www.eldiario.es/politica/debate-impulsa-feijoo-sumaria-mayoria-vox_1_10372368.html]]></guid>
      <pubDate><![CDATA[Wed, 12 Jul 2023 19:25:35 +0000]]></pubDate>
      <enclosure url="https://static.eldiario.es/clip/10e64e63-033f-4f26-88c3-41d74d16e6d1_16-9-discover-aspect-ratio_default_0.jpg" length="484957" type="image/jpeg"/>
      <media:content url="https://static.eldiario.es/clip/10e64e63-033f-4f26-88c3-41d74d16e6d1_16-9-discover-aspect-ratio_default_0.jpg" type="image/jpeg" fileSize="484957" width="1200" height="675"/>
      <media:title><![CDATA[El debate impulsa a Feijóo, que ya sumaría mayoría con Vox]]></media:title>
      <media:thumbnail url="https://static.eldiario.es/clip/10e64e63-033f-4f26-88c3-41d74d16e6d1_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675"/>
      <media:keywords><![CDATA[Elecciones Generales 23J 2023,Encuesta electoral,PP - Partido Popular,PSOE,Sumar,Vox,Simple Lógica]]></media:keywords>
    </item>
    <item>
      <title><![CDATA[El PP se recupera ligeramente pero sigue sin opciones de alcanzar la mayoría absoluta con Vox]]></title>
      <link><![CDATA[https://www.eldiario.es/politica/pp-recupera-ligeramente-sigue-opciones-alcanzar-mayoria-absoluta-vox_1_10369207.html]]></link>
      <description><![CDATA[<p><img src="https://static.eldiario.es/clip/05056074-9ddd-4e17-80c0-2f03d6ebd916_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675" alt="El PP se recupera ligeramente pero sigue sin opciones de alcanzar la mayoría absoluta con Vox"></p><div class="subtitles"><p class="subtitle">La estimación de escaños no se mueve en la encuesta de Simple Lógica para elDiario.es. A la espera del efecto que tenga el 'cara a cara',  la unión de las derechas se queda a dos diputados de los 176 en el escenario más optimista. Sumar gana una décima y Díaz es la única candidata que mejora su valoración</p><p class="subtitle">Un 58% de los ciudadanos critican los pactos con Vox, incluido el 22% de los votantes del PP</p><p class="subtitle">Actualización - El debate impulsa a Feijóo, que ya sumaría mayoría con Vox</p><p class="subtitle">Esto es lo que dicen el resto de encuestas publicadas por los medios este miércoles</p></div><h3 class="article-text"><a href="https://www.eldiario.es/politica/debate-impulsa-feijoo-sumaria-mayoria-vox_1_10372368.html" target="_blank" data-mrf-recirculation="links-noticia">[ACTUALIZACI&Oacute;N | Consulta la nueva encuesta de Simple L&oacute;gica para elDiario.es: El debate impulsa a Feij&oacute;o, que ya sumar&iacute;a mayor&iacute;a con Vox]</a></h3><figure class="embed-container embed-container--type-embed ">
    
            <script src="https://d3js.org/d3.v4.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

<link href="https://fonts.googleapis.com/css?family=Roboto:400,700|Encode+Sans:400,500,700&display=swap"
    rel="stylesheet">
<style>
    .arco-encuesta {
        margin: 0px;
    }

    .arco-encuesta text {
        font-family: "Encode Sans";
        fill: white;
    }

    .columna-datos-encuesta {
        text-align: right;
        padding: 0px 5px;
        border-bottom: 1px solid #ddd;

    }

    .primeracolumna-espana {
        border-bottom: 1px solid #ddd;
        padding-bottom: 0px;
        padding-top: 0px;

    }
</style>


<div id="arco-encuesta-simple-logica"></div>
<script>
    // Code goes here

    var totalWidth = document.getElementById("arco-encuesta-simple-logica").offsetWidth;



    var margin = {
            top: 0,
            right: 0,
            bottom: 0,
            left: 0
        },
        width = totalWidth
    height = totalWidth * 0.66;

    var thickness = totalWidth > 600 ? 70 : 35;


    var locale = d3.formatLocale({
        decimal: ",",
        thousands: ".",
        grouping: [3]
    });

    var radius = Math.min(width, height) / 1.4;

    var anglesRange = 0.5 * Math.PI;

    var svg = d3.select("#arco-encuesta-simple-logica")
        .append('svg')
        .attr('class', 'arco-encuesta')
        .attr('width', width)
        .attr('height', height / 1.3 + 45);

    var g = svg.append('g')
        .attr('transform', 'translate(' + (width / 2) + ',' + (height / 1.5 + 45) + ')');


    var ordenpartidos = d3.scaleOrdinal()
        .domain(["PSOE", "Sumar", "MP", "UP", "Cs", "Vox", "PP", ])
        .range([1, 2, 3, 4, 10, 11, 12])
        .unknown(6);



    var colorpartidos = d3.scaleOrdinal()
        .domain(["PSOE", "PP", "Cs", "UPyD", "Junts", "Vox", "UP", "MP", "PDeCAT",
            "FE de las JONS", "PACMA", "CV", "Sumar"
        ])
        .range(["#E02020", "#02A2DD", "#EA8046", "#c4017b", "#40B6A4", "#AAD656", "#7C4080", "#3EB1A7", "#314683",
            "#000000", "#B0BD21", "#3EB1A2", "#ff7090"
        ])
        .unknown("#c5c5c5");


    d3.csv("https://lab.eldiario.es/elections-maps/elecciones-23j-2023/previas/encuestas-sl-23j/encuesta_sl_20220712.csv",
        function (data) {

            data.sort(function (a, b) {
                return d3.ascending(ordenpartidos(a.partido), ordenpartidos(b.partido));
            });



            var arc1 = d3.arc()
                .innerRadius(radius - thickness)
                .outerRadius(radius);

            var arc2 = d3.arc()
                .innerRadius(radius / 1.5 - thickness)
                .outerRadius(radius / 1.5);

            var pie1 = d3.pie()
                .value(function (d) {
                    return d.ptgescaniosactual;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var pie2 = d3.pie()
                .value(function (d) {
                    return d.ptgescanios2019;
                })
                .sort(null)
                .startAngle(anglesRange * -1)
                .endAngle(anglesRange);

            var arcospath1 = g.append('g')
                .selectAll('path1')
                .data(pie1(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc1)
                .attr("id", function (d, i) {
                    return "partiesArc1_" + i;
                }) //Unique id for each slice
                .attr("class", "path1")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);

            var partidosarcos1 = g.append('g')
                .selectAll(".PartiesArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "PartiesArc1")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .attr("dy", -10) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.ptgescaniosactual) > 15 ? "22%" :
                        (d.ptgescaniosactual) > 10 ? "16%" :
                        (d.ptgescaniosactual) > 5 ? "12%" : "8%";
                })
                .attr("fill", "black")
                .style("text-anchor", "middle")
                .attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.ptgescaniosactual > 2 ? (d.partido) : "";
                });

            //Append the month names to each slice
            var labelsarcos1 = g.append('g')
                .selectAll(".textArc1")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc1")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "16px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.ptgescaniosactual) > 15 ? "22%" : "16%";
                })
                .style("pointer-events", "none")
                .style("font-weight", 700)
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc1_" + i;
                })
                .text(function (d) {
                    return d.ptgescaniosactual > 9 ? d.escaniosactual : "";
                });

            var arcospath2 = g.append('g')
                .selectAll('path2')
                .data(pie2(data))
                .enter()
                .append("g")
                .append('path')
                .attr('d', arc2)
                .attr("id", function (d, i) {
                    return "partiesArc2_" + i;
                }) //Unique id for each slice
                .attr("class", "path2")
                .attr('fill', function (d) {
                    return colorpartidos(d.data.partido);
                })
                .each(function (d, i) {
                    this._current = i;
                })
                .on("mouseover", mouseover)
                .on("mousemove", mousemove)
                .on("mouseout", mouseout);

            var labelsarcos2 = g.append('g')
                .selectAll(".textArc2")
                .data(data)
                .enter().append("text")
                .attr("class", "textArc2")
                .style("letter-spacing", 1)
                .style("font-size", totalWidth > 600 ? "14px" : "11px")
                .attr("dy", thickness / 1.6) //Move the text down
                .append("textPath")
                .attr("startOffset", function (d) {
                    return (d.ptgescaniosactual) > 15 ? "22%" : "14%";
                })
                .style("pointer-events", "none")
                .style("text-anchor", "middle").attr("xlink:href", function (d, i) {
                    return "#partiesArc2_" + i;
                })
                .text(function (d) {
                    return d.ptgescanios2019 > 9 ? d.escanios2019 : "";
                });


            g.append('text')
                .attr("x", -radius) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .style("font-weight", 700)
                .text("Encuesta");

            g.append('text')
                .attr("x", -radius / 1.5) //Move the text from the start angle of the arc
                .attr("y", 18) //Move the text down
                .style("text-anchor", "start")
                .style("fill", "black")
                .style("font-size", totalWidth > 600 ? "16px" : "12px")
                .text("Elecc. 19");


            g.append('line')
                .attr("x1", 0).attr("y1", -radius)
                .attr("x2", 0).attr("y2", -radius / 1.5 + thickness)
                .attr("stroke-width", 1)
                .attr("stroke", "#444")
                .attr("stroke-dasharray", "3,3");


            var tooltipWidth = totalWidth > 600 ? '170px' : '170px';
            var tooltipPosition = totalWidth > 600 ? 'absolute' : 'absolute';

            var tooltip = d3.select("body")
                .append("div")
                .attr("id", "tooltip-info")
                .style("position", tooltipPosition)
                .style("z-index", "10")
                .style("visibility", "hidden")
                .style("color", "black")
                .style("padding", "8px")
                .style("background-color", "white")
                .style("border-radius", "0px")
                .style("pointer-events", "none")
                .style("font-size", "12px")
                .style("font-family", "'Encode Sans', sans-serif")
                .style("box-shadow", "0 2px 2px 0 #ccc")
                .style("border", "1px solid #ccc")
                .style("margin-left", "2px")
                .style("line-height", "1.5");

            function mouseover(d) {
                d3.select(this.parentNode.appendChild(this))
                    // .style("fill-opacity", 1)
                    .style('stroke', 'black')
                    .style('stroke-width', '2px')

                hoverpartido = this.__data__.data.partido
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return hoverpartido == d.data.partido ? 1 : 0.3;
                    })

                var partido = d.data.partido
                var encuestaactual = d.data.encuestaactual == "" ? "-" : locale.format(".1f")(d.data
                    .encuestaactual) + "%"
                var resultados2019 = d.data.resultados2019 == "" ? "-" : locale.format(".1f")(d.data
                    .resultados2019) + "%"
                var escaniosactual = d.data.escaniosactual
                var escanios2019 = d.data.escanios2019

                tooltip.transition()
                    .duration(0)
                    .style("opacity", 1);
                tooltip.html(
                    '<p style="display: block; text-align:left;margin-top:0px;margin-bottom:2px;font-size:16px;font-weight:bold">' +
                    partido +
                    '</p><table style="border-collapse: collapse;height:20px;width:100%;margin-bottom:5px"><tr><th style="text-align:left"></th><th style="text-align:right">Encuesta</th><th style="text-align:right">2019</th></tr><tr class="fila-tabla"><td>Esc.</td><td class="columna-datos-encuesta" style="font-weight:700;color:' +
                    colorpartidos(partido) + '">' +
                    escaniosactual +
                    '</td><td class="columna-datos-encuesta" style="color:' +
                    colorpartidos(partido) + '">' +
                    escanios2019 +
                    '</td></tr><tr class="fila-tabla"><td>Votos</td><td class="columna-datos-encuesta" style="font-weight:700;color:' +
                    colorpartidos(partido) + '">' +
                    encuestaactual +
                    '</td><td class="columna-datos-encuesta"  style="color:' +
                    colorpartidos(partido) + '">' +
                    resultados2019 +
                    '</td></tr></table>'
                );
                tooltip.style("visibility", "visible");
                tooltip.style('width', tooltipWidth);

            }

            function mousemove(d) {


                if (totalWidth > 600) {
                    if (d3.event.pageX > width / 1.5) {
                        return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                                .pageX - 200) +
                            "px");
                    }
                    return tooltip.style("top", (d3.event.pageY - 150) + "px").style("left", (d3.event
                            .pageX - 10) +
                        "px");
                } else {
                    return tooltip.style("top", (document.getElementById(
                            "arco-encuesta-simple-logica").getBoundingClientRect().top) +
                        window.scrollY + 200 + "px").style("left", "20%");
                }
            }

            function mouseout(d) {
                d3.selectAll(".path1")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')
                d3.selectAll(".path2")
                    .attr('opacity', function (d) {
                        return 1;
                    })
                    .style('stroke', 'black')
                    .style('stroke-width', '0px')

                tooltip.transition()
                    .duration(20)
                    .style("opacity", 0);
                var $tooltip = $("#tooltip");
                $tooltip.empty();
            }



        })
</script>


<iframe title="12 JULIO" aria-label="Tabla" id="datawrapper-chart-wYI6Q" src="https://datawrapper.dwcdn.net/wYI6Q/2/"
    scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="392"
    data-external="1"></iframe>
<script type="text/javascript">
    ! function () {
        "use strict";
        window.addEventListener("message", (function (a) {
            if (void 0 !== a.data["datawrapper-height"]) {
                var e = document.querySelectorAll("iframe");
                for (var t in a.data["datawrapper-height"])
                    for (var r = 0; r < e.length; r++)
                        if (e[r].contentWindow === a.source) {
                            var i = a.data["datawrapper-height"][t] + "px";
                            e[r].style.height = i
                        }
            }
        }))
    }();
</script>
    </figure><p class="article-text">
        El partido popular se recupera muy ligeramente, pero las posiciones de cara al 23J se mantienen sin apenas cambios. Esa era la foto fija este lunes, <a href="https://www.eldiario.es/politica/feijoo-trata-desmarcarse-abascal-embarullado-cara-cara-sanchez_1_10367065.html" target="_blank" data-mrf-recirculation="links-noticia" class="link">antes del 'cara a cara' celebrado en Atresmedia</a> entre Pedro S&aacute;nchez y Alberto N&uacute;&ntilde;ez Feij&oacute;o: el tracking de Simple L&oacute;gica para elDiario.es, con datos recogidos antes del debate, se&ntilde;ala que los populares apenas lograban distanciarse m&iacute;nimamente del PSOE. Un cambio residual que no tiene efecto en el reparto de diputados.
    </p><p class="article-text">
        El tracking estima que los populares ganar&aacute;n las elecciones generales y se har&aacute;n el 23J con el 31,1% de los votos, dos d&eacute;cimas m&aacute;s que en la encuesta del lunes. Eso s&iacute;, la subida es tan peque&ntilde;a que no les permite ara&ntilde;ar nuevos esca&ntilde;os. El PP obtendr&iacute;a entre 122 y 132 esca&ntilde;os, frente a los 88 que tiene ahora.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Tracking de estimación de voto" aria-label="Interactive line chart" id="datawrapper-chart-81rzP" src="https://datawrapper.dwcdn.net/81rzP/2/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>

<br>
    </figure><p class="article-text">
        El problema para el PP es que pese a ganar, la mayor&iacute;a absoluta le queda a&uacute;n muy lejos. Ni siquiera llega con la ayuda de los diputados que obtendr&iacute;a Vox. El partido de extrema derecha se llevar&iacute;a el 14,5% de los votos &ndash;sin variaciones respecto al sondeo anterior&ndash; y armar&iacute;a un grupo parlamentario de entre 36 y 42 diputados, un retroceso frente a los 52 que cosech&oacute; hace cuatro a&ntilde;os.
    </p><p class="article-text">
        El trasvase de votos de Vox a PP, y por tanto de esca&ntilde;os en el Congreso de Diputados, merma de tal manera a la formaci&oacute;n de extrema derecha que hace imposible que ambos partidos sumen mayor&iacute;a absoluta. En el escenario m&aacute;s optimista e improbable que calcula SImple L&oacute;gica, con las dos formaciones en la parte alta de la horquilla, estar&iacute;an dos diputados por debajo de la mayor&iacute;a absoluta, fijada en 176. Se trata de una hip&oacute;tesis optimista porque las variaciones suelen darse en el reparto dentro de cada bloque (de derechas o izquierdas).
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>
<iframe title="¿Qué votarían hoy los votantes de cada partido en 2019?" aria-label="Barras apiladas" id="datawrapper-chart-Eekf3" src="https://datawrapper.dwcdn.net/Eekf3/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="359" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>
<br>
    </figure><p class="article-text">
        El PSOE tambi&eacute;n se mantiene sin cambios, a la espera del efecto que pueda provocar el debate. S&aacute;nchez acud&iacute;a con intenci&oacute;n de dar un golpe a la campa&ntilde;a pero fue incapaz de imponer su ritmo frente a los ataques de Feij&oacute;o, que estuvieron a la defensiva durante pr&aacute;cticamente todo el 'cara a cara'.
    </p><p class="article-text">
        Antes del cara a cara los socialistas se manten&iacute;an en el 28,8% de estimaci&oacute;n de voto, lo que dar&iacute;a como resultado un grupo parlamentario integrado por entre 107 y 117 diputados, por debajo de los 120 actuales.
    </p><p class="article-text">
        Una hipot&eacute;tica alianza con Sumar les dejar&iacute;a todav&iacute;a muy lejos de la mayor&iacute;a absoluta y les obligar&iacute;a a tratar de armar un pacto con varios partidos. La plataforma de Yolanda D&iacute;az a&ntilde;ade una d&eacute;cima a su estimaci&oacute;n de voto y se sit&uacute;a ya en el 15%, pr&aacute;cticamente empatado en la tercera plaza con la extrema derecha, pero tampoco le sirve para a&ntilde;adir nuevos esca&ntilde;os: conseguir&iacute;a entre 36 y 43.
    </p><p class="article-text">
        En el escenario m&aacute;s optimista e improbable para la izquierda &ndash;que ambos consiguieran el m&aacute;ximo de lo que estima el traking&ndash; les faltar&iacute;an 16 diputados para llegar a la mayor&iacute;a absoluta y reeditar la coalici&oacute;n.
    </p><h3 class="article-text">S&aacute;nchez, Feij&oacute;o y Abascal caen en valoraci&oacute;n</h3><p class="article-text">
        En cuanto a la valoraci&oacute;n de l&iacute;deres, los de PP y PSOE caen y tambi&eacute;n lo hace el de Vox. El presidente del Gobierno, ahora mismo el candidato con mejor valoraci&oacute;n, se resiente dos d&eacute;cimas, hasta el 43,4% de aprobaci&oacute;n. La candidata de Sumar, Yolanda D&iacute;az, es la &uacute;nica que mejora su nota. En su caso, una d&eacute;cima, hasta el 39,7%.
    </p><figure class="embed-container embed-container--type-embed ">
    
            <br>

<iframe title="Evolución de la valoración de líderes" aria-label="Interactive line chart" id="datawrapper-chart-ccZja" src="https://datawrapper.dwcdn.net/ccZja/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="500" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}();
</script>
<br>
    </figure><p class="article-text">
        El candidato del PP se mantiene en la tercera posici&oacute;n, sin opciones de competir por la segunda. Feij&oacute;o cae cuatro d&eacute;cimas, hasta el 28,4% de aprobaci&oacute;n, antes de que se celebrase el cara a cara de Atresmedia. El l&iacute;der de Vox, Santiago Abascal, es el que m&aacute;s se resiente: respecto al sondeo del d&iacute;a anterior se deja un punto y se queda con una valoraci&oacute;n positiva del 17,4%.
    </p><p class="article-text">
        &ndash;&ndash;&ndash;&ndash;&ndash;&ndash;&ndash;&ndash;&ndash;&ndash;
    </p><p class="article-text">
        <em><strong>Te necesitamos m&aacute;s que nunca</strong></em>
    </p><p class="article-text">
        El resultado electoral de las elecciones municipales y auton&oacute;micas no deja lugar a dudas. Viene una ola reaccionaria y la mayor&iacute;a de los medios nadan en esa misma direcci&oacute;n.&nbsp;elDiario.es&nbsp;se ha convertido en uno de los pocos peri&oacute;dicos de referencia, con capacidad de marcar la agenda y destapar investigaciones exclusivas, que sigue siendo independiente y no est&aacute; capturado por la derecha.
    </p><p class="article-text">
        Si crees que el periodismo importa y afecta a nuestras vidas, ap&oacute;yanos. Hoy te necesitamos m&aacute;s que nunca.&nbsp;<a href="https://usuarios.eldiario.es/hazte_socio/?_ga=2.188746795.1864552154.1689058581-125441392.1689058581&amp;_gl=1*19bwxez*_ga*MTI1NDQxMzkyLjE2ODkwNTg1ODE.*_ga_4RZPWREGF3*MTY4OTA4OTE5Mi4zLjEuMTY4OTEwMzMyNi41My4wLjA." target="_blank" data-mrf-recirculation="links-noticia" class="link"><span class="highlight" style="--color:#f8e71c;">Hazte socio, hazte socia, de elDiario.es</span></a>.
    </p>]]></description>
      <dc:creator><![CDATA[Marcos Pinheiro, Raúl Sánchez]]></dc:creator>
      <guid isPermaLink="true"><![CDATA[https://www.eldiario.es/politica/pp-recupera-ligeramente-sigue-opciones-alcanzar-mayoria-absoluta-vox_1_10369207.html]]></guid>
      <pubDate><![CDATA[Tue, 11 Jul 2023 20:42:52 +0000]]></pubDate>
      <enclosure url="https://static.eldiario.es/clip/05056074-9ddd-4e17-80c0-2f03d6ebd916_16-9-discover-aspect-ratio_default_0.jpg" length="419512" type="image/jpeg"/>
      <media:content url="https://static.eldiario.es/clip/05056074-9ddd-4e17-80c0-2f03d6ebd916_16-9-discover-aspect-ratio_default_0.jpg" type="image/jpeg" fileSize="419512" width="1200" height="675"/>
      <media:title><![CDATA[El PP se recupera ligeramente pero sigue sin opciones de alcanzar la mayoría absoluta con Vox]]></media:title>
      <media:thumbnail url="https://static.eldiario.es/clip/05056074-9ddd-4e17-80c0-2f03d6ebd916_16-9-discover-aspect-ratio_default_0.jpg" width="1200" height="675"/>
      <media:keywords><![CDATA[Elecciones Generales 23J 2023,Encuesta electoral,PP - Partido Popular,PSOE,Sumar,Vox,Simple Lógica]]></media:keywords>
    </item>
  </channel>
</rss>
