<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "https://jats.nlm.nih.gov/publishing/1.3/JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xml:lang="es" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">esmp</journal-id>
<journal-title-group>
<journal-title>Estudios sobre el Mensaje Period&#x00ED;stico</journal-title>
<abbrev-journal-title abbrev-type="publisher">ESMP</abbrev-journal-title>
</journal-title-group>
<issn pub-type="ppub">1134-1629</issn>
<issn pub-type="epub">1988-2696</issn>
<issn-l>1134-1629</issn-l>
<publisher>
<publisher-name>Universidad Complutense de Madrid</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">96796</article-id>
<article-id pub-id-type="doi">10.5209/emp.96796</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Art&#x00ED;culos</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Evoluci&#x00F3;n del uso de lenguajes de programaci&#x00F3;n y herramientas digitales en el periodismo de datos espa&#x00F1;ol</article-title>
<trans-title-group>
<trans-title xml:lang="en">Evolution of the use of programming languages and digital Tools in Spanish data journalism</trans-title>
</trans-title-group>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-9599-2561</contrib-id>
<name>
<surname>Ribera-Carbonell</surname>
<given-names>Enrique</given-names>
</name>
<bio><p><bold>Enrique Ribera Carbonell</bold>. Graduado en Periodismo (2021); M&#x00E1;ster Universitario en Innovaci&#x00F3;n en Periodismo (2022) por la Universidad Miguel Hern&#x00E1;ndez de Elche; M&#x00E1;ster Propio en Periodismo de Datos y Visualizaci&#x00F3;n por la Universidad de Alcal&#x00E1; (2022). Miembro del Departamento de Comunicaci&#x00F3;n y Marketing internacional de COEX International Trade, Spin-Off de la Universidad Miguel Hern&#x00E1;ndez de Elche, especializada en asesoramiento, consultor&#x00ED;a y formaci&#x00F3;n en Comercio Exterior e Internacionalizaci&#x00F3;n de Empresas, desde agosto de 2021. Tambi&#x00E9;n ha participado en la autor&#x00ED;a de libros y comunicaciones en congresos y en la organizaci&#x00F3;n de congresos internacionales organizados por la UMH y la UPV. Participa como ponente en el proyecto formativo Inic[IA] para transferir conocimientos esenciales y pr&#x00E1;cticos sobre IA a profesionales y ha participado en otros proyectos universitarios como LocalDataLab. ORCID: <ext-link ext-link-type="uri" xlink:href="https://orcid.org/0000-0002-9599-2561">https://orcid.org/0000-0002-9599-2561</ext-link></p></bio>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualizaci&#x00F3;n</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Data curation" vocab-term-identifier="https://credit.niso.org/contributor-roles/data-curation/">Curaci&#x00F3;n de datos</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Formal analysis" vocab-term-identifier="https://credit.niso.org/contributor-roles/formal-analysis/">An&#x00E1;lisis formal</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Funding acquisition" vocab-term-identifier="https://credit.niso.org/contributor-roles/funding-acquisition/">Adquisici&#x00F3;n de fondos</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Investigation" vocab-term-identifier="https://credit.niso.org/contributor-roles/investigation/">Investigaci&#x00F3;n</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Metodolog&#x00ED;a</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Project administration" vocab-term-identifier="https://credit.niso.org/contributor-roles/project-administration/">Administraci&#x00F3;n del proyecto</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Recursos</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Software" vocab-term-identifier="https://credit.niso.org/contributor-roles/software/">Software</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervisi&#x00F3;n</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validaci&#x00F3;n</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Visualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/visualization/">Visualizaci&#x00F3;n</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; original draft" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-original-draft/">Redacci&#x00F3;n / Borrador original</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x0026; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-draft/">Redacci&#x00F3;n / Revisi&#x00F3;n y edici&#x00F3;n</role>
<xref ref-type="aff" rid="aff1"/>
<email>enrique.ribera@goumh.umh.es</email>
<aff id="aff1">
<institution content-type="original">Universidad Miguel Hern&#x00E1;ndez de Elche (UMH)</institution>
<institution content-type="orgname">Universidad Miguel Hern&#x00E1;ndez de Elche (UMH)</institution>
</aff>
</contrib>
<contrib contrib-type="author">
<contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-5910-1541</contrib-id>
<name>
<surname>Arias-Robles</surname>
<given-names>F&#x00E9;lix</given-names>
</name>
<bio><p><bold>F&#x00E9;lix Arias Robles</bold>. Profesor Titular en la Universidad Miguel Hern&#x00E1;ndez de Elche (UMH). Vicedecano del Grado en Periodismo y subdirector del M&#x00E1;ster en Innovaci&#x00F3;n en Periodismo de la UMH. Doctor con menci&#x00F3;n internacional en Nuevos Modelos Period&#x00ED;sticos por la UMH y M&#x00E1;ster en Investigaci&#x00F3;n en Periodismo por la Universidad Complutense de Madrid (UCM). Su investigaci&#x00F3;n ahora se centra en la intersecci&#x00F3;n entre la inteligencia artificial, el periodismo de datos y la informaci&#x00F3;n local. Ha publicado m&#x00E1;s de 60 art&#x00ED;culos en revistas de alto impacto. Ha sido investigador invitado en JournalismAI, el <italic>think tank</italic> de la London School of Economics (LSE), la Escuela de Periodismo de la Universidad de Sheffield y la Universidad de Leeds (Reino Unido). Ha capacitado en innovaci&#x00F3;n, herramientas digitales e IA a profesionales de la comunicaci&#x00F3;n de grupos como <italic>La Voz de Galicia</italic>, Vocento, Onda Regional de Murcia, el C&#x00E1;diz Club de F&#x00FA;tbol o la Asociaci&#x00F3;n de Informadores de Elche. Actualmente lidera el proyecto formativo Inic[IA] para transferir conocimientos esenciales y pr&#x00E1;cticos sobre IA a profesionales. ORCID: <ext-link ext-link-type="uri" xlink:href="https://orcid.org/0000-0001-5910-1541">https://orcid.org/0000-0001-5910-1541</ext-link></p></bio>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualizaci&#x00F3;n</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Data curation" vocab-term-identifier="https://credit.niso.org/contributor-roles/data-curation/">Curaci&#x00F3;n de datos</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Formal analysis" vocab-term-identifier="https://credit.niso.org/contributor-roles/formal-analysis/">An&#x00E1;lisis formal</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Funding acquisition" vocab-term-identifier="https://credit.niso.org/contributor-roles/funding-acquisition/">Adquisici&#x00F3;n de fondos</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Metodolog&#x00ED;a</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Project administration" vocab-term-identifier="https://credit.niso.org/contributor-roles/project-administration/">Administraci&#x00F3;n del proyecto</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Recursos</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Software" vocab-term-identifier="https://credit.niso.org/contributor-roles/software/">Software</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervisi&#x00F3;n</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validaci&#x00F3;n</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Visualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/visualization/">Visualizaci&#x00F3;n</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; original draft" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-original-draft/">Redacci&#x00F3;n / Borrador original</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x0026; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-draft/">Redacci&#x00F3;n / Revisi&#x00F3;n y edici&#x00F3;n</role>
<xref ref-type="aff" rid="aff2"/>
<email>farias@umh.es</email>
<aff id="aff2">
<institution content-type="original">Universidad Miguel Hern&#x00E1;ndez de Elche (UMH)</institution>
<institution content-type="orgname">Universidad Miguel Hern&#x00E1;ndez de Elche (UMH)</institution>
</aff>
</contrib>
</contrib-group>
<pub-date pub-type="epub">
<day>26</day>
<month>02</month>
<year>2025</year>
</pub-date>
<pub-date pub-type="collection">
<year>2025</year>
</pub-date>
<volume>31</volume>
<issue>1</issue>
<fpage>253</fpage>
<lpage>267</lpage>
<history>
<date date-type="received">
<day>30</day>
<month>06</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>31</day>
<month>10</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2025 Universidad Complutense de Madrid</copyright-statement>
<copyright-year>2025</copyright-year>
<license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by/4.0/" xml:lang="es">
<license-p>Este es un art&#x00ED;culo de acceso abierto distribuido bajo los t&#x00E9;rminos de la licencia de uso y distribuci&#x00F3;n Creative Commons Reconocimiento 4.0 Internacional (CC BY 4.0).</license-p>
</license>
</permissions>
<abstract>
<title>Resumen.</title>
<p>El periodismo de datos es una de las especialidades con mayor proyecci&#x00F3;n en los medios de comunicaci&#x00F3;n, pero tambi&#x00E9;n una de las que mayores exigencias t&#x00E9;cnicas conlleva. Los lenguajes de programaci&#x00F3;n y las herramientas digitales adquieren aqu&#x00ED; un protagonismo especial e implican mayores esfuerzos en la formaci&#x00F3;n de los periodistas. Para analizar la evoluci&#x00F3;n del uso de la programaci&#x00F3;n y de las herramientas digitales en Espa&#x00F1;a, se ha llevado a cabo un trabajo de campo longitudinal en dos etapas. Primero, se entrevist&#x00F3; a un profesional de cada medio de comunicaci&#x00F3;n que contara con un equipo consolidado de periodismo de datos. Se consiguieron diez entrevistas en 2021. Este proceso se repiti&#x00F3; en 2024 con un total de ocho profesionales de ocho medios para comprobar su evoluci&#x00F3;n durante esos tres a&#x00F1;os. Los resultados de esta investigaci&#x00F3;n muestran que R, Python y JavaScript son los lenguajes m&#x00E1;s utilizados en las redacciones espa&#x00F1;olas para la realizaci&#x00F3;n de las piezas period&#x00ED;sticas con datos, mientras que Excel, Google SpreadSheets, Datawrapper y Flourish son las herramientas mejor valoradas por los periodistas para la obtenci&#x00F3;n, limpieza, an&#x00E1;lisis y visualizaci&#x00F3;n de los datos. Por otra parte, se observa adem&#x00E1;s que la inteligencia artificial es una tecnolog&#x00ED;a en auge que, aunque los periodistas utilizan con cautela, se emplea principalmente en la creaci&#x00F3;n y curaci&#x00F3;n de c&#x00F3;digo, al no conseguir resultados totalmente fiables en las pruebas que han realizado para el an&#x00E1;lisis de los datos.</p>
</abstract>
<trans-abstract xml:lang="en">
<title>Abstract.</title>
<p>Data journalism is one of the specialties with the greatest potential in the media, but also one of the most technically demanding. Programming languages and digital tools play a special role here and require greater efforts in training journalists. To analyze the evolution of the use of programming and digital tools in Spain, a longitudinal field study was carried out in two stages. First, a professional from each media outlet with a well-established data journalism team was interviewed, resulting in a total of 10 interviews in 2021. This process was repeated in 2024 with a total of 8 professionals from 8 media outlets to observe their evolution over those three years. The results of this research show that R, Python, and JavaScript are the most widely used languages in Spanish newsrooms for producing data-based journalistic pieces, while Excel, Google Spreadsheets, Datawrapper, and Flourish are the tools most valued by journalists for data acquisition, cleaning, analysis, and visualization. Additionally, it was observed that AI is an emerging technology, used cautiously by journalists, mainly for code creation and curation, as it has not yet produced fully reliable results in the data analysis tests they have conducted.</p>
</trans-abstract>
<kwd-group xml:lang="es">
<title>Palabras clave:</title>
<kwd>Periodismo de datos</kwd>
<kwd>lenguajes de programaci&#x00F3;n</kwd>
<kwd>herramientas digitales</kwd>
<kwd>profesi&#x00F3;n period&#x00ED;stica</kwd>
<kwd>inteligencia artificial</kwd>
</kwd-group>
<kwd-group xml:lang="en">
<title>Keywords:</title>
<kwd>Data journalism</kwd>
<kwd>programming languages</kwd>
<kwd>digital tools</kwd>
<kwd>journalistic profession</kwd>
<kwd>artificial intelligence</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="sec-1-96796">
<label>1.</label>
<title>Introducci&#x00F3;n</title>
<p>El periodismo de datos no es una disciplina nueva, pero desde 2010 ha ido creciendo hasta convertirse en uno de los pilares de los medios de comunicaci&#x00F3;n (<xref ref-type="bibr" rid="ref-15-96796">Carrasco-Polaino y Flores-Vivar, 2020</xref>). Esta especialidad experiment&#x00F3; un notable auge tras las primeras filtraciones de Wikileaks; a ra&#x00ED;z de declaraciones como las de Tim Berners-Lee en las que aseguraba que el futuro de la profesi&#x00F3;n period&#x00ED;stica resid&#x00ED;a en el an&#x00E1;lisis num&#x00E9;rico, o con la publicaci&#x00F3;n del especial de <italic>The Economist</italic> titulado &#x00AB;Datos, datos en todas partes&#x00BB;, donde se bautizaba como el &#x00AB;nuevo petr&#x00F3;leo&#x00BB; (<xref ref-type="bibr" rid="ref-14-96796">Camaj <italic>et al.</italic>, 2022</xref>).</p>
<p>El periodismo de datos permite obtener, procesar y visualizar de forma automatizada y atractiva grandes cantidades de informaci&#x00F3;n (<xref ref-type="bibr" rid="ref-48-96796">V&#x00E1;llez y Codina, 2018</xref>) sobre cualquier tem&#x00E1;tica gracias a su transversalidad (<xref ref-type="bibr" rid="ref-18-96796">C&#x00F3;rdoba-Cab&#x00FA;s <italic>et al.</italic>, 2023</xref>). Estos avances han obligado a los periodistas a adaptarse y a formarse para poder dar valor a&#x00F1;adido a sus historias (<xref ref-type="bibr" rid="ref-38-96796">Mair <italic>et al.</italic>, 2015</xref>). La evoluci&#x00F3;n de esta especialidad obliga tambi&#x00E9;n a fomentar la capacidad cr&#x00ED;tica entre los profesionales sobre la naturaleza y la repercusi&#x00F3;n de sus trabajos (<xref ref-type="bibr" rid="ref-29-96796">Gray y Bounegru, 2021</xref>). Y entre los nuevos conocimientos que los profesionales deben adquirir, los lenguajes de programaci&#x00F3;n y el manejo de las herramientas digitales adquiere un especial protagonismo.</p>
<p>Profundizar en cu&#x00E1;les son y c&#x00F3;mo se utilizan estos recursos constituye el principal objetivo de esta investigaci&#x00F3;n, que se desarrolla a partir de las siguientes preguntas de investigaci&#x00F3;n (PI):</p>
<disp-quote>
<p>PI1. &#x00BF;Cu&#x00E1;les son los lenguajes de programaci&#x00F3;n m&#x00E1;s utilizados en los equipos de datos de los principales medios de comunicaci&#x00F3;n? &#x00BF;Qu&#x00E9; librer&#x00ED;as utilizan para cada lenguaje?</p>
<p>PI2. &#x00BF;Qu&#x00E9; herramientas se emplean como alternativas a los lenguajes de programaci&#x00F3;n?</p>
<p>PI3. &#x00BF;Cu&#x00E1;les son las herramientas de inteligencia artificial (IA) m&#x00E1;s utilizadas? &#x00BF;Para qu&#x00E9; proceso es m&#x00E1;s efectiva la IA?</p>
</disp-quote>
</sec>
<sec id="sec-2-96796">
<label>2.</label>
<title>La tecnolog&#x00ED;a en el periodismo de datos</title>
<p>La evoluci&#x00F3;n tecnol&#x00F3;gica hizo posible rastrear y analizar bases de datos con el fin de contextualizar hechos informativos. En ese momento, comienza a hablarse de Database Journalism (DBJ), Computer Assisted Journalism (CAJ) o Computer Assisted Reporting (CAR) (<xref ref-type="bibr" rid="ref-9-96796">Bounegru <italic>et al.</italic>, 2012</xref>). En gran medida, se trataba de derivaciones del ya denominado periodismo de precisi&#x00F3;n (<xref ref-type="bibr" rid="ref-40-96796">Meyer, 1973</xref>, p. 6), pero con la introducci&#x00F3;n de ordenadores para examinar grandes cantidades de datos y as&#x00ED; descubrir asociaciones o correlaciones estad&#x00ED;sticas en todo tipo de documentos (<xref ref-type="bibr" rid="ref-27-96796">Ferreras, 2016</xref>).</p>
<p>Aunque no haya una diferencia clara entre los objetivos y t&#x00E9;cnicas del periodismo de precisi&#x00F3;n y el de datos (<xref ref-type="bibr" rid="ref-20-96796">Dader, 2002</xref>; <xref ref-type="bibr" rid="ref-27-96796">Ferreras, 2016</xref>), la aparici&#x00F3;n de esta &#x00FA;ltima etiqueta, a principios del siglo XXI, indica una nueva fase en esta especialidad. El volumen de datos que est&#x00E1; disponible en l&#x00ED;nea, en combinaci&#x00F3;n con sofisticadas herramientas centradas en el usuario, la autopublicaci&#x00F3;n y herramientas <italic>crowdsourcing</italic>, permit&#x00ED;a a m&#x00E1;s profesionales trabajar m&#x00E1;s f&#x00E1;cilmente con mayores vol&#x00FA;menes de informaci&#x00F3;n (<xref ref-type="bibr" rid="ref-9-96796">Bounegru <italic>et al.</italic>, 2012</xref>).</p>
<p>El <italic>big data</italic> nace del inter&#x00E9;s por las grandes cantidades de datos disponibles en internet gracias al uso masivo de los denominados medios sociales (Facebook, Twitter, blogs, etc.) y de otras fuentes textuales de informaci&#x00F3;n (medios de comunicaci&#x00F3;n <italic>online</italic>, webs oficiales, etc.) (<xref ref-type="bibr" rid="ref-12-96796">Broussard, 2019</xref>). Se ha intentado vincular el <italic>big data</italic> solo con el tama&#x00F1;o de los datos (por ejemplo, en los papeles de Panam&#x00E1; se usaron 2,6 terabytes). Esta dimensi&#x00F3;n no es suficiente para caracterizarlo, ya que el concepto se refiere fundamentalmente a vol&#x00FA;menes masivos y complejos de informaci&#x00F3;n tanto estructurada como no estructurada, que es recogida durante cierto periodo de tiempo y que requiere de m&#x00E9;todos computacionales para extraer conocimiento (<xref ref-type="bibr" rid="ref-1-96796">Arcila <italic>et al.</italic>, 2016</xref>). Otros conceptos importantes ligados al estudio del <italic>big data</italic> tambi&#x00E9;n aluden a su intencionalidad y utilidad (<xref ref-type="bibr" rid="ref-41-96796">Murphy y Barton; 2014</xref>).</p>
<p>Por tanto, se puede calificar el periodismo de datos como una disciplina que se manifiesta en tres fases clave del periodismo: el acceso, el tratamiento y la publicaci&#x00F3;n de la informaci&#x00F3;n. Y en todas, la tecnolog&#x00ED;a es el denominador com&#x00FA;n. Probablemente fue <xref ref-type="bibr" rid="ref-11-96796">Bradshaw (2011)</xref> quien mejor conceptualiz&#x00F3; la especialidad mediante un diagrama, con forma de pir&#x00E1;mide invertida, para representar las fases del proceso de producci&#x00F3;n. El autor diferenciaba entre cinco niveles: compilar, limpiar, contextualizar, combinar y comunicar. La esencia de esta propuesta se conserva en las versiones posteriores (<xref ref-type="bibr" rid="ref-3-96796">Ant&#x00F3;n-Bravo, 2013</xref>, p. 112; <xref ref-type="bibr" rid="ref-27-96796">Ferreras, 2016</xref>, p. 270; <xref ref-type="bibr" rid="ref-31-96796">La Rosa y Sandoval-Mart&#x00ED;n, 2016</xref>, p. 1212; L&#x00F3;pez L&#x00F3;pez, 2019, p. 111; Lorenzi Reno, 2016, p. 176). El mayor esfuerzo por aunar las caracter&#x00ED;sticas de esta especializaci&#x00F3;n fue probablemente el de <xref ref-type="bibr" rid="ref-17-96796">Coddington (2015)</xref>, quien la conceb&#x00ED;a como la pr&#x00E1;ctica period&#x00ED;stica de obtener, reportear, organizar, editar y publicar datos de inter&#x00E9;s p&#x00FA;blicos con la aplicaci&#x00F3;n de t&#x00E9;cnicas estad&#x00ED;sticas, computacionales, de visualizaci&#x00F3;n y de dise&#x00F1;o.</p>
<p>La delimitaci&#x00F3;n de funciones y perfiles de los profesionales de la informaci&#x00F3;n vuelven a ser revisada, como en anteriores ocasiones, ante la evoluci&#x00F3;n tecnol&#x00F3;gica (<xref ref-type="bibr" rid="ref-46-96796">S&#x00E1;nchez-Garc&#x00ED;a <italic>et al.</italic>, 2015</xref>). En el periodismo de datos, se necesita un profesional que puede estar formado en documentaci&#x00F3;n, periodismo o cualquier otra disciplina, que posee un aditivo de conocimiento necesario para la gesti&#x00F3;n datos y clasificaci&#x00F3;n de informaci&#x00F3;n, as&#x00ED; como para la b&#x00FA;squeda, procesamiento, interpretaciones concluyentes, an&#x00E1;lisis de datos y capacidad para crear y publicar informaci&#x00F3;n con una narrativa propia que se desprende del propio g&#x00E9;nero utilizado. Deber&#x00E1; manejar grandes cantidades de informaci&#x00F3;n, clasificar y despu&#x00E9;s introducir esos datos en las aplicaciones tecnol&#x00F3;gicas. Adem&#x00E1;s, deben de tener conocimientos sobre estad&#x00ED;stica, programaci&#x00F3;n, dise&#x00F1;o, sociolog&#x00ED;a, psicolog&#x00ED;a, adem&#x00E1;s del periodismo (<xref ref-type="bibr" rid="ref-28-96796">Flores y Cebri&#x00E1;n, 2012</xref>). Es por este motivo por el que los profesionales de esta disciplina desean recibir m&#x00E1;s formaci&#x00F3;n sobre el manejo de datos y el &#x00E1;mbito t&#x00E9;cnico que las relacionadas con el periodismo y la &#x00E9;tica (<xref ref-type="bibr" rid="ref-8-96796">Bisiani <italic>et al.</italic>, 2023</xref>).</p>
<p>La literatura especializada coincide en que la naturaleza de esta especialidad obliga a profundizar en dos aspectos clave: la tecnolog&#x00ED;a y el manejo de datos. En relaci&#x00F3;n con el primero, <xref ref-type="bibr" rid="ref-2-96796">Appelgren y Lind&#x00E9;n (2020, p. 61)</xref> destacan dos claves: la capacidad para programar y para dise&#x00F1;ar. <xref ref-type="bibr" rid="ref-36-96796">L&#x00F3;pez-Garc&#x00ED;a <italic>et al.</italic> (2016, p. 292)</xref> se&#x00F1;alan la necesidad de dominar herramientas inform&#x00E1;ticas, concretamente las relacionadas con la gesti&#x00F3;n de bases de datos, visualizaci&#x00F3;n de informaci&#x00F3;n y narrativas multimedia. <xref ref-type="bibr" rid="ref-13-96796">Broussard y Boss (2018, p. 1213)</xref> a&#x00F1;adieron m&#x00E1;s detalles y resaltaron la importancia de conocer <italic>frameworks</italic> y lenguajes de programaci&#x00F3;n como Javascript para crear proyectos. <xref ref-type="bibr" rid="ref-10-96796">Boyles y Meisinger (2020, p. 189)</xref>, por su parte, incid&#x00ED;an en la necesidad de aprender a identificar las oportunidades y tambi&#x00E9;n los riesgos que ofrece la comunicaci&#x00F3;n con las m&#x00E1;quinas.</p>
<p>Las habilidades t&#x00E9;cnicas servir&#x00ED;an para las fases finales del proceso, como la visualizaci&#x00F3;n de datos o el dise&#x00F1;o de interfaces, pero tambi&#x00E9;n para las iniciales, como la obtenci&#x00F3;n automatizada de bases de datos (Boyles y Meyer, 2017, p. 435). En esta l&#x00ED;nea, <xref ref-type="bibr" rid="ref-25-96796">Engebretsen <italic>et al.</italic> (2019, p. 3)</xref> resaltaron la relaci&#x00F3;n entre el desarrollo de fen&#x00F3;menos como la visualizaci&#x00F3;n de datos y el auge de la innovaci&#x00F3;n tecnol&#x00F3;gica. <xref ref-type="bibr" rid="ref-34-96796">Loosen <italic>et al.</italic> (2017)</xref> concluyeron que las habilidades h&#x00ED;bridas entre el programador y el periodista de datos actualmente est&#x00E1;n mejorando el periodismo. Finalmente, <xref ref-type="bibr" rid="ref-23-96796">Diakopoulos (2020, p. 2)</xref> destac&#x00F3; los beneficios del uso de algoritmos para orientar la atenci&#x00F3;n editorial hacia eventos o informaci&#x00F3;n potencialmente de inter&#x00E9;s period&#x00ED;stico antes de la publicaci&#x00F3;n.</p>
<p>Sobre el otro aspecto clave, el tratamiento de datos, <xref ref-type="bibr" rid="ref-2-96796">Appelgren y Lind&#x00E9;n (2020, p. 61)</xref> enumeraron la necesidad de conocer los m&#x00E9;todos de periodismo de investigaci&#x00F3;n, el conocimiento en estad&#x00ED;stica, la gesti&#x00F3;n de datos y la elaboraci&#x00F3;n de informes estad&#x00ED;sticos. En este sentido, los periodistas con m&#x00FA;ltiples habilidades est&#x00E1;n siendo cada vez m&#x00E1;s valorados. <xref ref-type="bibr" rid="ref-21-96796">Davies (2018, p. 110)</xref> incidi&#x00F3; en la importancia de acabar con la ansiedad por las matem&#x00E1;ticas y acercar la utilidad de estos recursos para el periodismo diario. En esta l&#x00ED;nea, <xref ref-type="bibr" rid="ref-49-96796">Weiss y Retis-Rivas (2018, p. 3)</xref> defendieron la necesidad de acabar con la idea de que las matem&#x00E1;ticas y la estad&#x00ED;stica se alejan de la labor period&#x00ED;stica. Sobre todo porque, ahora que la simplificaci&#x00F3;n de las herramientas elimina algunas de las barreras tecnol&#x00F3;gicas, los editores cada vez le dan m&#x00E1;s importancia a la capacidad para encontrar temas entre grandes vol&#x00FA;menes de datos (<xref ref-type="bibr" rid="ref-4-96796">Arias-Robles y L&#x00F3;pez-L&#x00F3;pez, 2020</xref>, p. 10).</p>
<p>Para el periodismo de datos, por lo tanto, hace falta entrenamiento y aprendizaje constantes y conocimientos de materias generalmente alejadas de las preferencias del periodista convencional. Se debe conocer el funcionamiento de la administraci&#x00F3;n p&#x00FA;blica, dominio del ingl&#x00E9;s para entender las herramientas m&#x00E1;s utilizadas, ya que no tienen su versi&#x00F3;n en espa&#x00F1;ol, habilidades en b&#x00FA;squedas en la web m&#x00E1;s avanzadas de las habituales, conocer los principios b&#x00E1;sicos de programas de an&#x00E1;lisis de datos (como Excel o Google Spreadsheets), conocimientos de matem&#x00E1;tica b&#x00E1;sica y de estad&#x00ED;stica para poder entrevistar a los n&#x00FA;meros, as&#x00ED; como de visualizaci&#x00F3;n (<xref ref-type="bibr" rid="ref-4-96796">Arias-Robles y L&#x00F3;pez-L&#x00F3;pez, 2020</xref>; <xref ref-type="bibr" rid="ref-19-96796">Crucianelli, 2013</xref>).</p>
<p><xref ref-type="bibr" rid="ref-32-96796">Lewis <italic>et al.</italic> (2020)</xref> resaltaron algunas de las claves para la formaci&#x00F3;n en periodismo de datos: dominar la estad&#x00ED;stica descriptiva y la interpretaci&#x00F3;n de datos, respetar la &#x00E9;tica y desplegar el pensamiento computacional. En esta l&#x00ED;nea, <xref ref-type="bibr" rid="ref-37-96796">L&#x00F3;pez-Garc&#x00ED;a <italic>et al.</italic> (2017, p. 81)</xref> resaltaron el incremento de la influencia de la tecnolog&#x00ED;a en los periodistas de esta especialidad. <xref ref-type="bibr" rid="ref-5-96796">Baack (2018)</xref> ya hab&#x00ED;a avanzado la idea de la hibridaci&#x00F3;n entre periodistas de datos y &#x00AB;tecn&#x00F3;logos sociales&#x00BB;, algo en lo que profundizaron <xref ref-type="bibr" rid="ref-24-96796">Dodds <italic>et al.</italic> (2024)</xref> para analizar la complejidad que promueve la colaboraci&#x00F3;n entre diferentes redacciones, facilitada gracias a plataformas como GitHub.</p>
<p>Y todo esto no hace sino crecer ante el auge de la inteligencia artificial (IA), cuya vinculaci&#x00F3;n con el periodismo de datos es indudable. La IA, entendida como &#x00AB;a collection of ideas, technologies, and techniques that relate to a computer system&#x2019;s capacity to perform tasks normally requiring human intelligence&#x00BB; (<xref ref-type="bibr" rid="ref-6-96796">Beckett, 2019</xref>, p. 15), comprende tecnolog&#x00ED;as como el an&#x00E1;lisis estad&#x00ED;stico o el procesamiento del lenguaje, cuyos elementos han sido parte integral del periodismo desde sus inicios (<xref ref-type="bibr" rid="ref-22-96796">Deuze y Beckett, 2022</xref>, p. 1915). Una investigaci&#x00F3;n de <xref ref-type="bibr" rid="ref-43-96796">Parratt-Fern&#x00E1;ndez <italic>et al.</italic> (2021)</xref> reflej&#x00F3; que los temas m&#x00E1;s estudiados en las investigaciones sobre IA son la aplicaci&#x00F3;n al periodismo de datos, la redacci&#x00F3;n por robots y la verificaci&#x00F3;n de noticias.</p>
<p>Esta tecnolog&#x00ED;a lleva a&#x00F1;os realizando tareas cotidianas en nuestros trabajos sin que le prest&#x00E1;ramos atenci&#x00F3;n, pero en la actualidad, con la revoluci&#x00F3;n provocada con la aparici&#x00F3;n de ChatGPT (<xref ref-type="bibr" rid="ref-44-96796">Pavlik, 2023</xref>, p. 92), se han creado muchas herramientas que permiten realizar tareas complejas en poco tiempo. Estos recursos est&#x00E1;n entrando en las redacciones de una forma &#x00E1;gil pero cautelosa. A pesar de no ser conscientes ni aut&#x00F3;nomas, plataformas como ChatGPT consiguen procesar y presentar informaci&#x00F3;n de manera que puede parecer humana. Destacan adem&#x00E1;s por ofrecer una mayor accesibilidad y menores requisitos t&#x00E9;cnicos que las anteriores aplicaciones de IA, lo que ha supuesto un salto para las redacciones (<xref ref-type="bibr" rid="ref-7-96796">Beckett y Yaseen, 2023</xref>, p. 8). Y su margen de desarrollo parece a&#x00FA;n enorme (<xref ref-type="bibr" rid="ref-42-96796">Newman, 2023</xref>, p. 35).</p>
<p>Casi dos d&#x00E9;cadas despu&#x00E9;s de los primeros experimentos con algoritmos de generaci&#x00F3;n autom&#x00E1;tica de lenguaje natural en medios estadounidenses (<xref ref-type="bibr" rid="ref-51-96796">Zheng <italic>et al.</italic>, 2018</xref>, p. 267), la integraci&#x00F3;n de la IA en el periodismo ha alcanzado ya una fase de mayor madurez. Varios grupos medi&#x00E1;ticos espa&#x00F1;oles implantaron proyectos de diversa &#x00ED;ndole y magnitud incluso antes de la irrupci&#x00F3;n de ChatGPT (<xref ref-type="bibr" rid="ref-47-96796">T&#x00FA;&#x00F1;ez-L&#x00F3;pez <italic>et al.</italic>, 2021</xref>, p. 178). Atr&#x00E1;s han quedado las reacciones m&#x00E1;s extremas, tanto de entusiasmo como de rechazo. En cambio, s&#x00ED; parece consolidarse la idea de que la IA va a determinar el futuro desarrollo de la transformaci&#x00F3;n de los medios (<xref ref-type="bibr" rid="ref-51-96796">Zheng <italic>et al</italic>., 2018</xref>, p. 273).</p>
<p>No obstante, la emergencia de los grandes modelos de lenguaje ha propulsado avances previamente inimaginables (<xref ref-type="bibr" rid="ref-39-96796">Maslej, 2023</xref>). Se espera que su evoluci&#x00F3;n persista y su impacto en la cotidianidad se intensifique (<xref ref-type="bibr" rid="ref-16-96796">Chui, 2022</xref>). <xref ref-type="bibr" rid="ref-45-96796">Rao y Verweij (2022)</xref> calculaban que la mitad de la integraci&#x00F3;n de nuevas tecnolog&#x00ED;as en los medios de comunicaci&#x00F3;n se realizar&#x00E1; en el corto plazo (menos de tres a&#x00F1;os). El &#x00FA;ltimo informe de JournalismAI (<xref ref-type="bibr" rid="ref-7-96796">Becket y Yaseen, 2023</xref>) refleja que m&#x00E1;s del 75 % de los profesionales incorporan la IA en al menos una fase de la cadena de valor period&#x00ED;stica, pero que solo una tercera parte de las entidades ha formulado una estrategia para capitalizar esta tecnolog&#x00ED;a.</p>
</sec>
<sec id="sec-3-96796">
<label>3.</label>
<title>Metodolog&#x00ED;a</title>
<p>Esta investigaci&#x00F3;n se basa en la realizaci&#x00F3;n de un estudio de campo longitudinal en dos etapas basado en entrevistas semiestructuradas a periodistas de datos de medios de comunicaci&#x00F3;n. Las primeras entrevistas se realizaron durante la primera mitad de 2021 y las entrevistas comparativas se han realizado durante la primera mitad de 2024 con la finalidad de descubrir la evoluci&#x00F3;n del uso de la programaci&#x00F3;n y de herramientas alternativas, adem&#x00E1;s de identificar los usos que se le da en la actualidad a la IA en las redacciones de medios de comunicaci&#x00F3;n espa&#x00F1;oles.</p>
<p>La investigaci&#x00F3;n sobre estudio de casos constituye una metodolog&#x00ED;a muy extendida en las ciencias sociales (<xref ref-type="bibr" rid="ref-30-96796">Jim&#x00E9;nez Chaves y Comet Weiler, 2016</xref>) para analizar el &#x00AB;c&#x00F3;mo&#x00BB; y el &#x00AB;porqu&#x00E9;&#x00BB;, dos elementos fundamentales en este trabajo sobre el uso de c&#x00F3;digos de programaci&#x00F3;n y herramientas tecnol&#x00F3;gicas (<xref ref-type="bibr" rid="ref-50-96796">Yin, 2014</xref>). Esta estrategia de investigaci&#x00F3;n, que puede basarse en uno o m&#x00E1;s casos, se enfoca en entender las din&#x00E1;micas presentes en el fen&#x00F3;meno a explicar y combinan m&#x00E9;todos de colecci&#x00F3;n de datos como entrevistas o cuestionarios (<xref ref-type="bibr" rid="ref-26-96796">Eisenhardt, 1989</xref>).</p>
<p>La selecci&#x00F3;n de los medios es fundamental para comprender c&#x00F3;mo se est&#x00E1; utilizando la programaci&#x00F3;n en las secciones de periodismo de datos de los medios de comunicaci&#x00F3;n en Espa&#x00F1;a. El prop&#x00F3;sito de esta selecci&#x00F3;n es identificar a aquellos profesionales que trabajen, y a ser posible lideren, medios con equipos consolidados y que cuenten con una presencia significativa en el campo, lo que nos permite analizar de manera precisa el grado de integraci&#x00F3;n y aplicaci&#x00F3;n de herramientas de programaci&#x00F3;n en las din&#x00E1;micas period&#x00ED;sticas actuales. La primera oleada de entrevistas se bas&#x00F3; en la audiencia y la repercusi&#x00F3;n en redes sociales que tuvieron en los dos primeros meses de 2021 sus medios. Entre ellos, la premisa fue que dispusiera de un equipo consolidado dedicado al periodismo de datos.</p>
<p>Para identificar estos medios, se utiliz&#x00F3; una matriz que consideraba tanto el n&#x00FA;mero de periodistas de datos &#x2014;extra&#x00ED;dos del proyecto &#x00AB;Periodistas de datos&#x00BB;, que recoge una lista de profesionales del periodismo de datos en Espa&#x00F1;a y Latinoam&#x00E9;rica, elaborado por F&#x00E9;lix Arias y Miguel Carvajal&#x2014;, como su presencia en redes sociales (v&#x00E9;ase el Anexo 1), lo que permiti&#x00F3; identificar 11 medios adecuados para el estudio (<italic>El Pa&#x00ED;s</italic>, <italic>Maldita</italic>, <italic>Civio</italic>, <italic>El Confidencial</italic>, RTVE, <italic>Newtral</italic>, <italic>Storydata</italic>, <italic>El Mundo</italic>, <ext-link ext-link-type="uri" xlink:href="http://elDiario.es"><italic>elDiario.es</italic></ext-link>, La Sexta y <italic>Datadista</italic>), al contar todos ellos con varios especialistas en la plantilla y tener relevancia en redes sociales. A continuaci&#x00F3;n, se escogi&#x00F3; a un periodista que trabajase en el medio: siempre que fue posible, al responsable de la secci&#x00F3;n de datos de cada medio. Finalmente, se pudo realizar diez entrevistas por la falta de respuesta de un medio (<italic>El Mundo</italic>).</p>
<p>Para conservar el anonimato de los entrevistados, no se recogen sus nombres en esta investigaci&#x00F3;n, pero su perfil profesional es el siguiente: seis son hombres y cuatro, mujeres; nueve tienen formaci&#x00F3;n en periodismo y uno en ingenier&#x00ED;a inform&#x00E1;tica; tres de ellos son cofundadores del medio al que pertenecen, cuatro est&#x00E1;n a cargo de la secci&#x00F3;n de datos y los tres restantes forman parte del equipo especializado en datos. Para contactar con los profesionales, se recurri&#x00F3; al correo personal o corporativo, si era p&#x00FA;blico, y en caso contrario a redes sociales como Twitter o LinkedIn.</p>
<p>Las 16 preguntas se dividieron en dos bloques. En el primero (3) se busc&#x00F3; conocer las opiniones sobre los lenguajes de programaci&#x00F3;n en general y en las situaciones en las que recurren a ellos (PI1). El segundo bloque (7) se centr&#x00F3; en descubrir qu&#x00E9; lenguajes de programaci&#x00F3;n utilizan para cada parte del proceso period&#x00ED;stico y las librer&#x00ED;as que utilizan (PI1), as&#x00ED; como las herramientas elegidas como alternativa a estos lenguajes (PI2). Para finalizar, se realizaron seis preguntas de tipo Escala de Likert en las que los entrevistados otorgaron una nota (de 0 a 10) a cada una de las afirmaciones propuestas.</p>
<p>Las entrevistas tuvieron una duraci&#x00F3;n media de 35 minutos. La mayor&#x00ED;a se realizaron a trav&#x00E9;s de la plataforma de videollamada Google Meet para poder compartir pantalla para la explicaci&#x00F3;n de las respuestas. En caso de no poder realizarla mediante esta plataforma, se llevaron a cabo v&#x00ED;a telef&#x00F3;nica con la misma duraci&#x00F3;n media. Para comprobar la idoneidad de las preguntas y la duraci&#x00F3;n de las entrevistas, se realiz&#x00F3; un pretest con uno de los seleccionados (<italic>Datadista</italic>). Se comprob&#x00F3; la necesidad de aclarar que las preguntas buscan conocer los pensamientos de los profesionales y la forma en la que trabajan. De estas respuestas se extrajo la informaci&#x00F3;n concreta para realizar la muestra cuantitativa y las explicaciones de estas se utilizaron para a&#x00F1;adir conocimiento profesional en el apartado de &#x00AB;Discusi&#x00F3;n y conclusi&#x00F3;n&#x00BB;.</p>
<p>En la selecci&#x00F3;n de los medios para la segunda entrevista, se contact&#x00F3; &#x2014;a trav&#x00E9;s del correo electr&#x00F3;nico corporativo o, en su defecto, mediante redes sociales personales&#x2014; a los mismos profesionales de los medios que participaron en la primera fase. En los casos en que no se obtuvo respuesta o no pudieron participar, se sustituyeron por otros medios que tambi&#x00E9;n tienen equipos consolidados de periodismo de datos, siguiendo los mismos criterios y metodolog&#x00ED;a empleados en la primera entrevista. De esta forma, se consigui&#x00F3; realizar ocho entrevistas a periodistas de <italic>El Pa&#x00ED;s</italic>, <italic>Maldita</italic>, <italic>El Confidencial</italic>, RTVE, <italic>Storydata</italic>, <italic>Relevo</italic>, <italic>El Orden Mundial</italic> y <ext-link ext-link-type="uri" xlink:href="http://elDiario.es"><italic>elDiario.es</italic></ext-link>. Este enfoque permiti&#x00F3; mantener la continuidad y comparabilidad de los datos, asegurando la participaci&#x00F3;n de medios con una base s&#x00F3;lida en esta especialidad.</p>
<p>Las entrevistas se desarrollaron con el mismo sistema que en la ocasi&#x00F3;n anterior y con parecida duraci&#x00F3;n media. Las preguntas de estas entrevistas se dividieron en tres bloques, m&#x00E1;s un &#x00FA;ltimo bloque con preguntas del tipo escala de Likert. Los dos primeros bloques han contenido las mismas preguntas que las realizadas en 2021. Se a&#x00F1;adi&#x00F3; un tercer bloque centrado en el uso de la IA (PI3) en el periodismo de datos. Un &#x00FA;nico entrevistado tuvo que contestar por escrito, de manera as&#x00ED;ncrona, al no disponer de tiempo para atender la entrevista v&#x00ED;a telef&#x00F3;nica.</p>
</sec>
<sec id="sec-4-96796">
<label>4.</label>
<title>Metodolog&#x00ED;a</title>
<sec id="sec-5-96796">
<label>4.1.</label>
<title>Lenguajes de programaci&#x00F3;n</title>
<p>Los resultados obtenidos a trav&#x00E9;s de las entrevistas realizadas (v&#x00E9;ase la <xref ref-type="table" rid="tabw-1-96796">Tabla 1</xref>) muestran c&#x00F3;mo ha evolucionado la forma de trabajar el periodismo de datos en los medios espa&#x00F1;oles. R se ha convertido en el lenguaje de programaci&#x00F3;n preferido por delante de Python. Las herramientas alternativas al lenguaje de programaci&#x00F3;n m&#x00E1;s utilizadas son las mismas en ambos periodos: Datawrapper, Flourish, Excel y Google Spreadsheets. Por su parte, OpenRefine ha bajado en la frecuencia de uso en estos &#x00FA;ltimos a&#x00F1;os.</p>
<table-wrap id="tabw-1-96796">
<label>Tabla 1.</label>
<caption><title>Mejores y m&#x00E1;s utilizados lenguajes de programaci&#x00F3;n para crear contenido period&#x00ED;stico.</title></caption>
<table id="tab-1-96796" frame="hsides" border="1" rules="all">
<col width="10%"/>
<col width="5%"/>
<col width="10%"/>
<col width="10%"/>
<col width="5%"/>
<col width="10%"/>
<col width="10%"/>
<col width="5%"/>
<col width="10%"/>
<col width="10%"/>
<col width="5%"/>
<col width="10%"/>
<thead>
<tr>
<th valign="top" align="center" colspan="6" scope="col"><p><bold>2021</bold></p></th>
<th valign="top" align="center" colspan="6" scope="col"><p><bold>2024</bold></p></th>
</tr>
<tr>
<th valign="top" align="center"><p><bold>Mejores</bold></p></th>
<th valign="top" align="center"><p><bold>N</bold></p></th>
<th valign="top" align="center"><p><bold>%</bold></p></th>
<th valign="top" align="center"><p><bold>M&#x00E1;s utilizados</bold></p></th>
<th valign="top" align="center"><p><bold>N</bold></p></th>
<th valign="top" align="center"><p><bold>%</bold></p></th>
<th valign="top" align="center"><p><bold>Mejores</bold></p></th>
<th valign="top" align="center"><p><bold>N</bold></p></th>
<th valign="top" align="center"><p><bold>%</bold></p></th>
<th valign="top" align="center"><p><bold>M&#x00E1;s utilizados</bold></p></th>
<th valign="top" align="center"><p><bold>N</bold></p></th>
<th valign="top" align="center"><p><bold>%</bold></p></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left"><p>Python</p></td>
<td valign="top" align="center"><p>8</p></td>
<td valign="top" align="center"><p>80</p></td>
<td valign="top" align="left"><p>JS</p></td>
<td valign="top" align="center"><p>6</p></td>
<td valign="top" align="center"><p>60</p></td>
<td valign="top" align="left"><p>R&#x2191;</p></td>
<td valign="top" align="center"><p>7</p></td>
<td valign="top" align="center"><p>88</p></td>
<td valign="top" align="left"><p>R&#x2191;</p></td>
<td valign="top" align="center"><p>7</p></td>
<td valign="top" align="center"><p>88</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>JS</p></td>
<td valign="top" align="center"><p>7</p></td>
<td valign="top" align="center"><p>70</p></td>
<td valign="top" align="left"><p>R</p></td>
<td valign="top" align="center"><p>4</p></td>
<td valign="top" align="center"><p>40</p></td>
<td valign="top" align="left"><p>Python&#x2193;</p></td>
<td valign="top" align="center"><p>5</p></td>
<td valign="top" align="center"><p>63</p></td>
<td valign="top" align="left"><p>JS</p></td>
<td valign="top" align="center"><p>6</p></td>
<td valign="top" align="center"><p>75</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>R</p></td>
<td valign="top" align="center"><p>6</p></td>
<td valign="top" align="center"><p>60</p></td>
<td valign="top" align="left"><p>Python</p></td>
<td valign="top" align="center"><p>3</p></td>
<td valign="top" align="center"><p>30</p></td>
<td valign="top" align="left"><p>JS&#x2193;</p></td>
<td valign="top" align="center"><p>5</p></td>
<td valign="top" align="center"><p>63</p></td>
<td valign="top" align="left"><p>Python</p></td>
<td valign="top" align="center"><p>3</p></td>
<td valign="top" align="center"><p>38</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Ruby</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>10</p></td>
<td valign="top" align="left"><p>Ruby</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>10</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="left"><p>PHP</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>10</p></td>
<td valign="top" align="left"><p>Ninguno</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>10</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="left"><p>SQL</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>10</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<attrib>Fuente: elaboraci&#x00F3;n propia. Las flechas (&#x2191; y &#x2193;) representan una variaci&#x00F3;n de m&#x00E1;s del 10 %.</attrib>
</table-wrap-foot>
</table-wrap>
<p>Python ha dejado de ser el lenguaje m&#x00E1;s utilizado por los profesionales entrevistados (80 % en 2021 por un 63 % en 2024). En su lugar, han elegido R (60 % en 2021 por 88 % en 2024). JavaScript sigue estando bien valorado, pero su &#x00FA;nica utilizaci&#x00F3;n en el proceso de visualizaci&#x00F3;n ha provocado que se le valore en menor medida (70 % por 63 %). Los entrevistados siguen a&#x00F1;adiendo que no hay uno mejor, sino que en funci&#x00F3;n al lenguaje que has aprendido te parece mejor uno u otro. Del mismo modo que en la primera tanda de entrevistas, se sigue teniendo en cuenta que R es una alternativa muy buena por la amplia comunidad que tiene ya que esta actualiza constantemente. Tambi&#x00E9;n se ha mencionado que R tiene una interfaz y una forma de tratar los datos que se asemeja m&#x00E1;s a la hoja de c&#x00E1;lculo tradicional, por lo que la entrada y su curva de aprendizaje son m&#x00E1;s sencillas.</p>
<p>En la actualidad, existe una mayor&#x00ED;a de profesionales que defienden la utilizaci&#x00F3;n de los lenguajes de programaci&#x00F3;n para todo tipo de piezas (38 %), seg&#x00FA;n muestra la <xref ref-type="table" rid="tabw-2-96796">Tabla 2</xref>. Por norma general, se siguen apoyando en los lenguajes de programaci&#x00F3;n cuando se encuentran con grandes cantidades de datos, aunque con menor porcentaje (del 70 % al 38 %). En la primera investigaci&#x00F3;n se adujeron los siguientes motivos: la necesidad de automatizar los procesos (40 %), la necesidad de extraer la informaci&#x00F3;n (30 %), la complejidad de las tareas (20 %) y la b&#x00FA;squeda de visualizaciones especiales (20 %). Sin embargo, en la actualidad ha aumentado la valoraci&#x00F3;n en el uso de programaci&#x00F3;n para la creaci&#x00F3;n de visualizaciones especiales (38 %) y ha bajado la automatizaci&#x00F3;n del proceso, incluyendo aqu&#x00ED; tanto los trabajos recurrentes como la extracci&#x00F3;n de informaci&#x00F3;n (14 % ambas). La necesidad de identificar tendencias ha surgido como una respuesta en esta investigaci&#x00F3;n, a diferencia de lo observado en la realizada en 2021 (14 %). La bajada de contestaciones a favor de trabajos que necesitan de automatizaci&#x00F3;n de los procesos o de grandes cantidades de datos tiene sentido al existir medios que han pasado de recurrir a la programaci&#x00F3;n solamente para esas tareas concretas a utilizarlas para todo tipo de piezas. Por este motivo, no significa que se haya dejado de utilizar la programaci&#x00F3;n para estos procesos.</p>
<table-wrap id="tabw-2-96796">
<label>Tabla 2.</label>
<caption><title>Motivos a favor y en contra de usar lenguajes de programaci&#x00F3;n.</title></caption>
<table id="tab-2-96796" frame="hsides" border="1" rules="all">
<col width="30%"/>
<col width="10%"/>
<col width="10%"/>
<col width="30%"/>
<col width="10%"/>
<col width="10%"/>
<thead>
<tr>
<th valign="top" align="center" colspan="6"><p><bold>2021</bold></p></th>
</tr>
<tr>
<th valign="top" align="center"><p><bold>A favor</bold></p></th>
<th valign="top" align="center"><p><bold>N</bold></p></th>
<th valign="top" align="center"><p><bold>%</bold></p></th>
<th valign="top" align="center"><p><bold>En contra</bold></p></th>
<th valign="top" align="center"><p><bold>N</bold></p></th>
<th valign="top" align="center"><p><bold>%</bold></p></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left"><p>Existencia de grandes cantidades de datos</p></td>
<td valign="top" align="center"><p>7</p></td>
<td valign="top" align="center"><p>70</p></td>
<td valign="top" align="left"><p>Requiere mucho tiempo</p></td>
<td valign="top" align="center"><p>4</p></td>
<td valign="top" align="center"><p>40</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Automatizaci&#x00F3;n del proceso</p></td>
<td valign="top" align="center"><p>4</p></td>
<td valign="top" align="center"><p>40</p></td>
<td valign="top" align="left"><p>Escasez de datos</p></td>
<td valign="top" align="center"><p>3</p></td>
<td valign="top" align="center"><p>30</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Extracci&#x00F3;n de informaci&#x00F3;n</p></td>
<td valign="top" align="center"><p>3</p></td>
<td valign="top" align="center"><p>30</p></td>
<td valign="top" align="left"><p>Herramientas digitales m&#x00E1;s sencillas</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>10</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Simplificaci&#x00F3;n de tareas</p></td>
<td valign="top" align="center"><p>2</p></td>
<td valign="top" align="center"><p>20</p></td>
<td valign="top" align="left"><p>Ausencia de datos de calidad</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>10</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Creaci&#x00F3;n de visualizaciones especiales</p></td>
<td valign="top" align="center"><p>2</p></td>
<td valign="top" align="center"><p>20</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="left"><p>Capacidad para cruzar bases de datos</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>10</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="center" colspan="6"><p><bold>2024</bold></p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Todo tipo de piezas &#x2191;</p></td>
<td valign="top" align="center"><p>3</p></td>
<td valign="top" align="center"><p>38</p></td>
<td valign="top" align="left"><p>Escasez de datos&#x2191;</p></td>
<td valign="top" align="center"><p>5</p></td>
<td valign="top" align="center"><p>63</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Existencia de grandes cantidades de datos&#x2193;</p></td>
<td valign="top" align="center"><p>3</p></td>
<td valign="top" align="center"><p>38</p></td>
<td valign="top" align="left"><p>Sencillez del trabajo</p></td>
<td valign="top" align="center"><p>3</p></td>
<td valign="top" align="center"><p>38</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Creaci&#x00F3;n de visualizaciones especiales&#x2191;</p></td>
<td valign="top" align="center"><p>3</p></td>
<td valign="top" align="center"><p>38</p></td>
<td valign="top" align="left"><p>Requiere mucho tiempo&#x2193;</p></td>
<td valign="top" align="center"><p>3</p></td>
<td valign="top" align="center"><p>38</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Necesidad de buscar tendencias</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>14</p></td>
<td valign="top" align="left"><p>Detalle</p></td>
<td valign="top" align="center"><p>2</p></td>
<td valign="top" align="center"><p>25</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Automatizaci&#x00F3;n del proceso&#x2193;</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>14</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="left"><p>Extracci&#x00F3;n de informaci&#x00F3;n&#x2193;</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>14</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<attrib>Fuente: elaboraci&#x00F3;n propia.</attrib>
</table-wrap-foot>
</table-wrap>
<p>Por otra parte, los periodistas siguen valorando el tiempo del que disponen para negar la utilizaci&#x00F3;n de los lenguajes de programaci&#x00F3;n, pero valoran m&#x00E1;s la escasa cantidad de datos necesarios. Por &#x00FA;ltimo, han dejado de mencionar las veces que puedes realizar la misma tarea con otras herramientas y cuando los datos obtenidos est&#x00E1;n bien estructurados y han pasado valorar los trabajos que requieren de un detalle dato por dato o tareas sencillas que no requieren de mucho an&#x00E1;lisis. El lenguaje m&#x00E1;s utilizado por los medios ha dejado de ser JavaScript, aunque ha incrementado su porcentaje de utilizaci&#x00F3;n, a ser R. Python sigue siendo el tercero. En la investigaci&#x00F3;n realizada hace tres a&#x00F1;os se mencion&#x00F3; la utilizaci&#x00F3;n de Ruby (10 % por 0 %) o incluso la no utilizaci&#x00F3;n de ninguno, aspecto que no ha pasado en la actualidad (10 % por 0 %).</p>
<p>La <xref ref-type="table" rid="tabw-3-96796">Tabla 3</xref> muestra que JS es el lenguaje de programaci&#x00F3;n por excelencia para la visualizaci&#x00F3;n de datos y su librer&#x00ED;a estrella sigue siendo D3, que permite hacer visualizaciones interactivas (100 %). Las siguientes librer&#x00ED;as en la actualidad son Mapbox, supliendo el uso de Leaflet para crear mapas interactivos, Geo para tratar los datos geogr&#x00E1;ficos. Svelte suple a Vue para construir aplicaciones web y se menciona la librer&#x00ED;a Hight charts como alternativa a D3 para generar gr&#x00E1;ficos interactivos. En la actualidad los medios de comunicaci&#x00F3;n no han mencionado la utilizaci&#x00F3;n de <ext-link ext-link-type="uri" xlink:href="http://Node.js">Node.js</ext-link>, que es un entorno de ejecuci&#x00F3;n.</p>
<table-wrap id="tabw-3-96796">
<label>Tabla 3.</label>
<caption><title>Librer&#x00ED;as utilizadas.</title></caption>
<table id="tab-3-96796" frame="hsides" border="1" rules="all">
<col width="10%"/>
<col width="5%"/>
<col width="10%"/>
<col width="10%"/>
<col width="5%"/>
<col width="10%"/>
<col width="10%"/>
<col width="5%"/>
<col width="10%"/>
<col width="10%"/>
<col width="5%"/>
<col width="10%"/>
<thead>
<tr>
<th valign="top" align="center" colspan="12" scope="col"><p><bold>2021</bold></p></th>
</tr>
<tr>
<th valign="top" align="center"><p><bold>Librer&#x00ED;as JS</bold></p></th>
<th valign="top" align="center"><p><bold>N</bold></p></th>
<th valign="top" align="center"><p><bold>%<xref ref-type="table-fn" rid="TFN1"><sup>*</sup></xref></bold></p></th>
<th valign="top" align="center"><p><bold>Librer&#x00ED;as R</bold></p></th>
<th valign="top" align="center"><p><bold>N</bold></p></th>
<th valign="top" align="center"><p><bold>%</bold></p></th>
<th valign="top" align="center"><p><bold>Librer&#x00ED;as Pyhton</bold></p></th>
<th valign="top" align="center"><p><bold>N</bold></p></th>
<th valign="top" align="center"><p><bold>%</bold></p></th>
<th valign="top" align="center"><p><bold>Librer&#x00ED;as Ruby</bold></p></th>
<th valign="top" align="center"><p><bold>N</bold></p></th>
<th valign="top" align="center"><p><bold>%</bold></p></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left"><p>D3</p></td>
<td valign="top" align="center"><p>9</p></td>
<td valign="top" align="center"><p>100</p></td>
<td valign="top" align="left"><p>Tidyverse</p></td>
<td valign="top" align="center"><p>3</p></td>
<td valign="top" align="center"><p>100</p></td>
<td valign="top" align="left"><p>Pandas</p></td>
<td valign="top" align="center"><p>3</p></td>
<td valign="top" align="center"><p>100</p></td>
<td valign="top" align="left"><p>Nokogiri</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>100</p></td>
</tr>
<tr>
<td valign="top" align="left"><p><ext-link ext-link-type="uri" xlink:href="http://Vue.js">Vue.js</ext-link></p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>11</p></td>
<td valign="top" align="left"><p>Googlesheets</p></td>
<td valign="top" align="center"><p>3</p></td>
<td valign="top" align="center"><p>100</p></td>
<td valign="top" align="left"><p>BeautifulSoup</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>33</p></td>
<td valign="top" align="left"><p>Mechanize</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>100</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Leaflet</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>11</p></td>
<td valign="top" align="left"><p>Countrycode</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>33</p></td>
<td valign="top" align="left"><p>Selenium</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>33</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="left"><p><ext-link ext-link-type="uri" xlink:href="http://Node.js">Node.js</ext-link></p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>11</p></td>
<td valign="top" align="left"><p>Rmapshaper</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>33</p></td>
<td valign="top" align="left"><p>Geopandas</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>33</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"><p>Data.table</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>33</p></td>
<td valign="top" align="left"><p>Geocoder</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>33</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"><p>NumPy</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>33</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="center" colspan="12"><p><bold>2024</bold></p></td>
</tr>
<tr>
<td valign="top" align="center"><p><bold>Librer&#x00ED;as JS</bold></p></td>
<td valign="top" align="center"><p><bold>N</bold></p></td>
<td valign="top" align="center"><p><bold>%</bold></p></td>
<td valign="top" align="center"><p><bold>Librer&#x00ED;as R</bold></p></td>
<td valign="top" align="center"><p><bold>N</bold></p></td>
<td valign="top" align="center"><p><bold>%</bold></p></td>
<td valign="top" align="center"><p><bold>Librer&#x00ED;as Pyhton</bold></p></td>
<td valign="top" align="center"><p><bold>N</bold></p></td>
<td valign="top" align="center"><p><bold>%</bold></p></td>
<td valign="top" align="center"><p><bold>Librer&#x00ED;as Ruby</bold></p></td>
<td valign="top" align="center"><p><bold>N</bold></p></td>
<td valign="top" align="center"><p><bold>%</bold></p></td>
</tr>
<tr>
<td valign="top" align="left"><p>D3</p></td>
<td valign="top" align="center"><p>6</p></td>
<td valign="top" align="center"><p>100</p></td>
<td valign="top" align="left"><p>Tidyverse</p></td>
<td valign="top" align="center"><p>5</p></td>
<td valign="top" align="center"><p>100</p></td>
<td valign="top" align="left"><p>Pandas</p></td>
<td valign="top" align="center"><p>3</p></td>
<td valign="top" align="center"><p>100</p></td>
<td valign="top" align="left"><p>&#x2014;</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="left"><p>Mapbox</p></td>
<td valign="top" align="center"><p>2</p></td>
<td valign="top" align="center"><p>33</p></td>
<td valign="top" align="left"><p>Ggplot</p></td>
<td valign="top" align="center"><p>3</p></td>
<td valign="top" align="center"><p>60</p></td>
<td valign="top" align="left"><p>Selenium&#x2191;</p></td>
<td valign="top" align="center"><p>2</p></td>
<td valign="top" align="center"><p>67</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="left"><p>Geo</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>17</p></td>
<td valign="top" align="left"><p>Datawrapper</p></td>
<td valign="top" align="center"><p>3</p></td>
<td valign="top" align="center"><p>60</p></td>
<td valign="top" align="left"><p>BeautifulSoup</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>33</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="left"><p>Svelte</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>17</p></td>
<td valign="top" align="left"><p>GeoJson</p></td>
<td valign="top" align="center"><p>2</p></td>
<td valign="top" align="center"><p>40</p></td>
<td valign="top" align="left"><p>Request</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>33</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="left"><p>Hight charts</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>17</p></td>
<td valign="top" align="left"><p>Googlesheets&#x2193;</p></td>
<td valign="top" align="center"><p>2</p></td>
<td valign="top" align="center"><p>40</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"><p>Rmapshaper</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>20</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"><p>SimpleFolders</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>20</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"><p>AEMET</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>20</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"><p>Html_table</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>20</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"><p>Googledrive</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>20</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"><p>Janitor</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>20</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"><p>Lubridate</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>20</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"><p>Terra</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>20</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<attrib>Fuente: elaboraci&#x00F3;n propia.</attrib>
<fn id="TFN1"><label>*</label> <p>Porcentaje de personas que utilizan ese lenguaje y han contestado la pregunta sobre las librer&#x00ED;as.</p></fn>
</table-wrap-foot>
</table-wrap>
<p>En la actualidad se utiliza un mayor n&#x00FA;mero de librer&#x00ED;as. Tidyverse (conjunto de librer&#x00ED;as dise&#x00F1;adas para la Ciencia de Datos) se mantiene como la librer&#x00ED;a m&#x00E1;s empleada por los que trabajan en R (100 %). Google Sheets, librer&#x00ED;a para conectar R con las hojas de Google sigue manteni&#x00E9;ndose como una de las librer&#x00ED;as m&#x00E1;s recurridas, aunque con menos impacto (100 % a 40 %). Caso contrario a la librer&#x00ED;a de Datawrapper que conecta esta herramienta con R, que ha pasado de no mencionarse a utilizarse por el 60 %. Mismo porcentaje que Ggplot, librer&#x00ED;a de visualizaci&#x00F3;n utilizada para el an&#x00E1;lisis de datos y no para crear visualizaciones publicables. GeoJson ha sido mencionada por el 40 %, una librer&#x00ED;a muy valorada para trabajar con datos cartogr&#x00E1;ficos. Con menos uso se encuentran Rmapshaper, que permite editar y simplificar los objetos &#x00AB;geojson&#x00BB;, &#x00AB;Spatial&#x00BB; y &#x00AB;sf&#x00BB;; SimpleFolders que facilita la creaci&#x00F3;n y manejo de estructuras de carpetas; AEMET que proporciona acceso a los datos meteorol&#x00F3;gicos de la Agencia Estatal de Meteorolog&#x00ED;a de Espa&#x00F1;a (AEMET); Html_table, permite la extracci&#x00F3;n de tablas HTML y su conversi&#x00F3;n a data frames; Googledrive sirve para interactuar con el almacenamiento de Google Drive; Janitor ofrece herramientas para limpiar y examinar datos, especialmente &#x00FA;tiles para la limpieza de data frames; Lubridate, que simplifica el manejo y la manipulaci&#x00F3;n de fechas y horas en R y Terra, que proporciona funciones avanzadas para el an&#x00E1;lisis y manipulaci&#x00F3;n de datos espaciales y raster en R. Countrycode, que sirve para estandarizar los nombres de los pa&#x00ED;ses de una base de datos y Data.table, que permite trabajar con grandes bases de datos de una optimizada han dejado de mencionarse en la actualidad.</p>
<p>Todos los que apuestan por Python siguen trabajando con la librer&#x00ED;a Pandas, una librer&#x00ED;a dedicada al manejo y an&#x00E1;lisis de datos. La siguiente librer&#x00ED;a m&#x00E1;s utilizada es Selenium, para probar y registrar interacciones en p&#x00E1;ginas web. Las otras librer&#x00ED;as a las que m&#x00E1;s recurren los periodistas son: BeautifulSoup, para el raspado de p&#x00E1;ginas web; Request, muy &#x00FA;til para hacer solicitudes HTTP, utilizado para interactuar con APIs y descargar contenido web y Time, que ofrece funciones para manejar y manipular el tiempo, incluyendo mediciones de tiempo y retrasos en la ejecuci&#x00F3;n del c&#x00F3;digo.</p>
<p>Geopandas, para trabajar con datos geoespaciales y Geocoder, librer&#x00ED;a especializada en geocodificaci&#x00F3;n, es decir, conseguir las coordenadas desde una direcci&#x00F3;n y viceversa, y NumPy, que da soporte para crear vectores y matrices multidimensionales, junto con una gran colecci&#x00F3;n de funciones matem&#x00E1;ticas han dejado de mencionarse en la actualidad.</p>
<p>El &#x00FA;nico medio que trabajaba con Ruby en 2021 no se le ha podido entrevistar en 2024 y consideraba que las librer&#x00ED;as esenciales en esa &#x00E9;poca eran Nokogiri, que sirve para leer, escribir, modificar y consultar documentos XML y HTML, y Mechanize, que se utiliza para automatizar la interacci&#x00F3;n con sitios web.</p>
</sec>
<sec id="sec-6-96796">
<label>4.2.</label>
<title>Herramientas digitales</title>
<p>No se han apreciado cambios significativos en el uso de herramientas digitales de 2021 con la actualidad. La obtenci&#x00F3;n de datos es la fase en la que m&#x00E1;s herramientas digitales emplean los periodistas (nueve en ambas investigaciones) pese a que la mayor&#x00ED;a de periodistas afirman que la mayor&#x00ED;a de datos que obtienen es a trav&#x00E9;s de &#x00AB;botones de descarga&#x00BB;.</p>
<table-wrap id="tabw-4-96796">
<label>Tabla 4.</label>
<caption><title>Herramientas alternativas m&#x00E1;s usadas en cada uno de los procesos.</title></caption>
<table id="tab-4-96796" frame="hsides" border="1" rules="all">
<col width="10%"/>
<col width="5%"/>
<col width="10%"/>
<col width="10%"/>
<col width="5%"/>
<col width="10%"/>
<col width="10%"/>
<col width="5%"/>
<col width="10%"/>
<col width="10%"/>
<col width="5%"/>
<col width="10%"/>
<tbody>
<tr>
<td valign="top" align="center" colspan="12"><p><bold>Fase del proceso (2021)</bold></p></td>
</tr>
<tr>
<td valign="top" align="center" colspan="3"><p><bold>Obtenci&#x00F3;n</bold></p></td>
<td valign="top" align="center" colspan="3"><p><bold>Limpieza</bold></p></td>
<td valign="top" align="center" colspan="3"><p><bold>An&#x00E1;lisis</bold></p></td>
<td valign="top" align="center" colspan="3"><p><bold>Visualizaci&#x00F3;n</bold></p></td>
</tr>
<tr>
<td valign="top" align="center"><p><bold>Herramienta</bold></p></td>
<td valign="top" align="center"><p><bold>N&#x00BA;</bold></p></td>
<td valign="top" align="center"><p><bold>%</bold></p></td>
<td valign="top" align="center"><p><bold>Herramienta</bold></p></td>
<td valign="top" align="center"><p><bold>N&#x00BA;</bold></p></td>
<td valign="top" align="center"><p><bold>%</bold></p></td>
<td valign="top" align="center"><p><bold>Herramienta</bold></p></td>
<td valign="top" align="center"><p><bold>N&#x00BA;</bold></p></td>
<td valign="top" align="center"><p><bold>%</bold></p></td>
<td valign="top" align="center"><p><bold>Herramienta</bold></p></td>
<td valign="top" align="center"><p><bold>N&#x00BA;</bold></p></td>
<td valign="top" align="center"><p><bold>%</bold></p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Tabula</p></td>
<td valign="top" align="center"><p>3</p></td>
<td valign="top" align="center"><p>38</p></td>
<td valign="top" align="left"><p>OpenRefine</p></td>
<td valign="top" align="center"><p>7</p></td>
<td valign="top" align="center"><p>70</p></td>
<td valign="top" align="left"><p>Excel</p></td>
<td valign="top" align="center"><p>8</p></td>
<td valign="top" align="center"><p>80</p></td>
<td valign="top" align="left"><p>Datawrapper</p></td>
<td valign="top" align="center"><p>9</p></td>
<td valign="top" align="center"><p>100</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>OpenRefine</p></td>
<td valign="top" align="center"><p>2</p></td>
<td valign="top" align="center"><p>25</p></td>
<td valign="top" align="left"><p>Excel</p></td>
<td valign="top" align="center"><p>6</p></td>
<td valign="top" align="center"><p>60</p></td>
<td valign="top" align="left"><p>Google Sheet</p></td>
<td valign="top" align="center"><p>6</p></td>
<td valign="top" align="center"><p>60</p></td>
<td valign="top" align="left"><p>Flourish</p></td>
<td valign="top" align="center"><p>8</p></td>
<td valign="top" align="center"><p>89</p></td>
</tr>
<tr>
<td valign="top" align="left"><p><ext-link ext-link-type="uri" xlink:href="http://import.io">import.io</ext-link></p></td>
<td valign="top" align="center"><p>2</p></td>
<td valign="top" align="center"><p>25</p></td>
<td valign="top" align="left"><p>Google Sheets</p></td>
<td valign="top" align="center"><p>5</p></td>
<td valign="top" align="center"><p>50</p></td>
<td valign="top" align="left"><p>Datawrapper</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>10</p></td>
<td valign="top" align="left"><p>Ilustrator</p></td>
<td valign="top" align="center"><p>4</p></td>
<td valign="top" align="center"><p>44</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Table Capture</p></td>
<td valign="top" align="center"><p>2</p></td>
<td valign="top" align="center"><p>25</p></td>
<td valign="top" align="left"><p>Calc</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>10</p></td>
<td valign="top" align="left"><p>Flourish</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>10</p></td>
<td valign="top" align="left"><p>Mapbox</p></td>
<td valign="top" align="center"><p>4</p></td>
<td valign="top" align="center"><p>44</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Web Scraper</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"><p>Tableau</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>10</p></td>
<td valign="top" align="left"><p>Qgis</p></td>
<td valign="top" align="center"><p>2</p></td>
<td valign="top" align="center"><p>22</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Adobe PDF</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"><p>Calc</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>10</p></td>
<td valign="top" align="left"><p>Infogram</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>11</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Google Sheet</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"><p>uMap</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>11</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Dataminer</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"><p>RAWGraphs</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>11</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Abyy FineR</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="center" colspan="12"><p><bold>Fase del proceso (2024)</bold></p></td>
</tr>
<tr>
<td valign="top" align="center" colspan="3"><p><bold>Obtenci&#x00F3;n</bold></p></td>
<td valign="top" align="center" colspan="3"><p><bold>Limpieza</bold></p></td>
<td valign="top" align="center" colspan="3"><p><bold>An&#x00E1;lisis de datos</bold></p></td>
<td valign="top" align="center" colspan="3"><p><bold>Visualizaci&#x00F3;n de datos</bold></p></td>
</tr>
<tr>
<td valign="top" align="center"><p><bold>Herramienta</bold></p></td>
<td valign="top" align="center"><p><bold>N&#x00BA;</bold></p></td>
<td valign="top" align="center"><p><bold>%</bold></p></td>
<td valign="top" align="center"><p><bold>Herramienta</bold></p></td>
<td valign="top" align="center"><p><bold>N&#x00BA;</bold></p></td>
<td valign="top" align="center"><p><bold>%</bold></p></td>
<td valign="top" align="center"><p><bold>Herramienta</bold></p></td>
<td valign="top" align="center"><p><bold>N&#x00BA;</bold></p></td>
<td valign="top" align="center"><p><bold>%</bold></p></td>
<td valign="top" align="center"><p><bold>Herramienta</bold></p></td>
<td valign="top" align="center"><p><bold>N&#x00BA;</bold></p></td>
<td valign="top" align="center"><p><bold>%</bold></p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Table Capture</p></td>
<td valign="top" align="center"><p>2</p></td>
<td valign="top" align="center"><p>29</p></td>
<td valign="top" align="left"><p>Excel</p></td>
<td valign="top" align="center"><p>4</p></td>
<td valign="top" align="center"><p>57</p></td>
<td valign="top" align="left"><p>Excel&#x2193;</p></td>
<td valign="top" align="center"><p>4</p></td>
<td valign="top" align="center"><p>57</p></td>
<td valign="top" align="left"><p>Datawrapper</p></td>
<td valign="top" align="center"><p>7</p></td>
<td valign="top" align="center"><p>100</p></td>
</tr>
<tr>
<td valign="top" align="left"><p><ext-link ext-link-type="uri" xlink:href="http://import.io">import.io</ext-link></p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>14</p></td>
<td valign="top" align="left"><p>Google Sheet</p></td>
<td valign="top" align="center"><p>4</p></td>
<td valign="top" align="center"><p>57</p></td>
<td valign="top" align="left"><p>Google Sheet</p></td>
<td valign="top" align="center"><p>4</p></td>
<td valign="top" align="center"><p>57</p></td>
<td valign="top" align="left"><p>FLOURISH&#x2193;</p></td>
<td valign="top" align="center"><p>5</p></td>
<td valign="top" align="center"><p>71</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Octoparse</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>14</p></td>
<td valign="top" align="left"><p>OpenRefine&#x2193;</p></td>
<td valign="top" align="center"><p>2</p></td>
<td valign="top" align="center"><p>29</p></td>
<td valign="top" align="left"><p>Open Refine</p></td>
<td valign="top" align="center"><p>2</p></td>
<td valign="top" align="center"><p>29</p></td>
<td valign="top" align="left"><p>QGIS</p></td>
<td valign="top" align="center"><p>2</p></td>
<td valign="top" align="center"><p>29</p></td>
</tr>
<tr>
<td valign="top" align="center" colspan="3"><p><bold>Obtenci&#x00F3;n</bold></p></td>
<td valign="top" align="center" colspan="3"><p><bold>Limpieza</bold></p></td>
<td valign="top" align="center" colspan="3"><p><bold>An&#x00E1;lisis de datos</bold></p></td>
<td valign="top" align="center" colspan="3"><p><bold>Visualizaci&#x00F3;n de datos</bold></p></td>
</tr>
<tr>
<td valign="top" align="center"><p><bold>Herramienta</bold></p></td>
<td valign="top" align="center"><p><bold>N&#x00BA;</bold></p></td>
<td valign="top" align="center"><p><bold>%</bold></p></td>
<td valign="top" align="center"><p><bold>Herramienta</bold></p></td>
<td valign="top" align="center"><p><bold>N&#x00BA;</bold></p></td>
<td valign="top" align="center"><p><bold>%</bold></p></td>
<td valign="top" align="center"><p><bold>Herramienta</bold></p></td>
<td valign="top" align="center"><p><bold>N&#x00BA;</bold></p></td>
<td valign="top" align="center"><p><bold>%</bold></p></td>
<td valign="top" align="center"><p><bold>Herramienta</bold></p></td>
<td valign="top" align="center"><p><bold>N&#x00BA;</bold></p></td>
<td valign="top" align="center"><p><bold>%</bold></p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Abyy Fine R</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>14</p></td>
<td valign="top" align="left"><p>PowerBi</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>14</p></td>
<td valign="top" align="left"><p>Datawrapper</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>14</p></td>
<td valign="top" align="left"><p>ILUSTRATOR</p></td>
<td valign="top" align="center"><p>2</p></td>
<td valign="top" align="center"><p>29</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Tabula</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>14</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"><p>Flourish</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>14</p></td>
<td valign="top" align="left"><p>RAWGRAPHS</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>14</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>WebScraper</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>14</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"><p>PowerB</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>14</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="left"><p>Adobe PDF</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>14</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="left"><p>PoweBi</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>14</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="left"><p>InstDataScrap</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>14</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<attrib>Fuente: elaboraci&#x00F3;n propia.</attrib>
</table-wrap-foot>
</table-wrap>
<p>Para obtener datos, tienen a su disposici&#x00F3;n un gran abanico de herramientas como Tabula, <ext-link ext-link-type="uri" xlink:href="http://Import.io">Import.io</ext-link>, Table Capture, WebScraper, Adobe PDF o Abbyy FineReader, todas estas mencionadas desde 2021. Otras herramientas mencionadas en la actualidad pero que no se ten&#x00ED;an en cuenta en el pasado son: Octoparse, PowerBi e Instant Data Scraper. Todo lo opuesto que OpenRefine, Google SpreadSheets o Dataminer, que han dejado de mencionarse en las entrevistas de 2024.</p>
<p>A la hora de limpiar datos, se ha dejado de apostar por OpenRefine (70 % en 21 a 29 % en 2024), y se ha optado por un uso mayoritario de Excel y Google Spreadsheets. Excel se utiliza m&#x00E1;s para ciertas operaciones no admitidas en Google Spreadsheets y esta se utiliza para trabajos colaborativos. Otra herramienta que se utiliza es Power Bi, el hermano avanzado de Excel en Microsoft. No se ha mencionado el uso de Calc, la hoja de c&#x00E1;lculo de Libreoffice, en las redacciones consultadas.</p>
<p>En el an&#x00E1;lisis de datos las dos herramientas por excelencia siguen siendo Excel y Google Spreadsheets. Despu&#x00E9;s de estas est&#x00E1;n ha aparecido en la actualidad OpenRefine, no mencionada esta vez para la obtenci&#x00F3;n pero si para el an&#x00E1;lisis. Las herramientas Datawrapper y Flourish, a pesar de tener una finalidad de visualizadores de datos, se emplean para buscar tendencias en las gr&#x00E1;ficas y poder realizar comprobaciones previas y sacar conclusiones. Otra herramienta a mencionar es Tableau, que ha dejado de utilizarse de hace tres a&#x00F1;os a la actualidad.</p>
<p>A la hora de visualizar los datos, Datawrapper y Flourish son las favoritas de los periodistas. Datawrapper va por delante por su mayor rapidez de carga y su visualizaci&#x00F3;n limpia. Muchos de ellos utilizan Flourish cuando la visualizaci&#x00F3;n deseada no se puede realizar en Datawrapper. Esta tendencia se ha acentuado con los a&#x00F1;os y cada vez menos periodistas recurren a Flourish. Otras herramientas mencionadas son Illustrator, Qgis y RAWGraphs. Los periodistas han pasado de mencionar ocho herramientas a mencionar solamente cinco.</p>
</sec>
<sec id="sec-7-96796">
<label>4.3.</label>
<title>Inteligencia artificial</title>
<p>Para evaluar de qu&#x00E9; manera se integra la IA en las redacciones, se ha empezado este bloque del cuestionario preguntando en qu&#x00E9; puede ayudar m&#x00E1;s esta tecnolog&#x00ED;a al d&#x00ED;a a d&#x00ED;a de un periodista de datos. La ayuda en la programaci&#x00F3;n es la tarea en la que m&#x00E1;s conf&#x00ED;an los periodistas de datos que la IA les va a poder ayudar. Tanto puliendo c&#x00F3;digo como generando. Tambi&#x00E9;n se mencionan otras tareas como la automatizaci&#x00F3;n de procesos, res&#x00FA;menes de documentos, asistente virtual, b&#x00FA;squeda de documentaci&#x00F3;n acad&#x00E9;mica o en la limpieza de datos.</p>
<table-wrap id="tabw-5-96796">
<label>Tabla 5.</label>
<caption><title>&#x00BF;En qu&#x00E9; ayuda m&#x00E1;s la IA a un periodista de datos?</title></caption>
<table id="tab-5-96796" frame="hsides" border="1" rules="all">
<col width="60%"/>
<col width="20%"/>
<col width="20%"/>
<thead>
<tr>
<th valign="top" align="center"><p><bold>Tareas</bold></p></th>
<th valign="top" align="center"><p><bold>N&#x00BA;</bold></p></th>
<th valign="top" align="center"><p><bold>%</bold></p></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left"><p>Programaci&#x00F3;n</p></td>
<td valign="top" align="center"><p>6</p></td>
<td valign="top" align="center"><p>75</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Automatizaci&#x00F3;n</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Res&#x00FA;menes</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Asistente</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>B&#x00FA;squeda de documentaci&#x00F3;n acad&#x00E9;mica</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Limpieza de datos</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<attrib>Fuente: elaboraci&#x00F3;n propia.</attrib>
</table-wrap-foot>
</table-wrap>
<p>La percepci&#x00F3;n mayoritaria (<xref ref-type="table" rid="tabw-6-96796">Tabla 6</xref>) de los periodistas es que la IA no debe utilizarse 100 % en ninguna tarea ya que tiene varios errores y no es confiable. Tambi&#x00E9;n mencionan de manera repetida el trabajo editorial y el <italic>fact checking</italic> como tareas que no se deben entregar a la IA. Para uno de los encuestados, automatizar an&#x00E1;lisis no deber&#x00ED;a realizarse nunca con esta tecnolog&#x00ED;a ya que el an&#x00E1;lisis realizado y el enfoque que se le da a los datos ser&#x00E1; siempre m&#x00E1;s certero si tendr&#x00E1; en cuenta m&#x00E1;s variables ambientales si lo ejecuta un profesional.</p>
<table-wrap id="tabw-6-96796">
<label>Tabla 6.</label>
<caption><title>&#x00BF;Hay alguna tarea que nunca se debe realizar mediante IA?</title></caption>
<table id="tab-6-96796" frame="hsides" border="1" rules="all">
<col width="60%"/>
<col width="20%"/>
<col width="20%"/>
<thead>
<tr>
<th valign="top" align="center"><p><bold>Tareas</bold></p></th>
<th valign="top" align="center"><p><bold>N&#x00BA;</bold></p></th>
<th valign="top" align="center"><p><bold>%</bold></p></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left"><p>Ninguna tarea se debe realizar 100 % mediante IA</p></td>
<td valign="top" align="center"><p>3</p></td>
<td valign="top" align="center"><p>38</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Editorial</p></td>
<td valign="top" align="center"><p>2</p></td>
<td valign="top" align="center"><p>25</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Fact checking</p></td>
<td valign="top" align="center"><p>2</p></td>
<td valign="top" align="center"><p>25</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Automatizar an&#x00E1;lisis</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<attrib>Fuente: elaboraci&#x00F3;n propia.</attrib>
</table-wrap-foot>
</table-wrap>
<p>No inventar informaci&#x00F3;n y atribuir fuentes son dos de las tareas pendientes que tiene la IA para mejorar seg&#x00FA;n los profesionales de datos de los medios de comunicaci&#x00F3;n espa&#x00F1;oles, seg&#x00FA;n se observa en la <xref ref-type="table" rid="tabw-7-96796">Tabla 7</xref>. Tener m&#x00E1;s transparencia en la ejecuci&#x00F3;n de los procesos, mejorar la programaci&#x00F3;n desde 0, que sean herramientas gratuitas y accesibles, mejorar la generaci&#x00F3;n de gr&#x00E1;ficos y la integraci&#x00F3;n con otras herramientas como RStudio son otras de las tareas a mejorar para recurrir a la IA en las redacciones de manera continuada.</p>
<table-wrap id="tabw-7-96796">
<label>Tabla 7.</label>
<caption><title>&#x00BF;En qu&#x00E9; puede mejorar la IA?</title></caption>
<table id="tab-7-96796" frame="hsides" border="1" rules="all">
<col width="60%"/>
<col width="20%"/>
<col width="20%"/>
<thead>
<tr>
<th valign="top" align="center"><p><bold>Tareas</bold></p></th>
<th valign="top" align="center"><p><bold>N&#x00BA;</bold></p></th>
<th valign="top" align="center"><p><bold>%</bold></p></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left"><p>No inventar</p></td>
<td valign="top" align="center"><p>3</p></td>
<td valign="top" align="center"><p>38</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Atribuir fuentes</p></td>
<td valign="top" align="center"><p>2</p></td>
<td valign="top" align="center"><p>25</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Transparencia</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Programar desde 0</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Gratuito</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Mejorar gr&#x00E1;ficos</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Integraci&#x00F3;n con otras herramientas</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<attrib>Fuente: elaboraci&#x00F3;n propia.</attrib>
</table-wrap-foot>
</table-wrap>
<p>En cuanto a las herramientas m&#x00E1;s utilizadas, destaca de forma clara ChatGPT, puesto que es utilizada por todos los periodistas consultados en este estudio. Las dem&#x00E1;s quedan ya a una distancia considerable. Midjourney es la otra herramienta utilizada por m&#x00E1;s de un periodista: uno de ellos la utiliza para obtener los datos de PDF borrosos o de poca calidad y otro para generar im&#x00E1;genes que acompa&#x00F1;an al reportaje. Ninguna de las dem&#x00E1;s herramientas, como se aprecia en la <xref ref-type="table" rid="tabw-8-96796">Tabla 8</xref>, es citada por m&#x00E1;s de un periodista entrevistado (de modo que no se supera el 13 %).</p>
<table-wrap id="tabw-8-96796">
<label>Tabla 8.</label>
<caption><title>&#x00BF;Qu&#x00E9; herramienta de IA utiliz&#x00E1;is m&#x00E1;s?</title></caption>
<table id="tab-8-96796" frame="hsides" border="1" rules="all">
<col width="60%"/>
<col width="20%"/>
<col width="20%"/>
<thead>
<tr>
<th valign="top" align="center"><p><bold>Tareas</bold></p></th>
<th valign="top" align="center"><p><bold>N&#x00BA;</bold></p></th>
<th valign="top" align="center"><p><bold>%</bold></p></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left"><p>ChatGPT</p></td>
<td valign="top" align="center"><p>8</p></td>
<td valign="top" align="center"><p>100</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Midjourney</p></td>
<td valign="top" align="center"><p>2</p></td>
<td valign="top" align="center"><p>25</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Notion</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>BlackBox</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Jasper</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Research Rabbit App</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<attrib>Fuente: elaboraci&#x00F3;n propia.</attrib>
</table-wrap-foot>
</table-wrap>
<p>A pesar de ser ChatGPT la herramienta m&#x00E1;s mencionada, en el trabajo diario la mayor&#x00ED;a de los entrevistados dice no utilizar ninguna herramienta de IA en la actualidad por culpa de los errores que hemos comentado anteriormente. Los periodistas que si se apoyan de estas herramientas, sobre todo utilizan herramientas para la visualizaci&#x00F3;n de datos. En la obtenci&#x00F3;n de datos se utiliza ChatGPT, Midjourney para la limpieza de PDF y Apify para scrapear p&#x00E1;ginas web. En la limpieza solo utilizan ChatGPT, normalmente para detectar nombres o repeticiones. Para el an&#x00E1;lisis, adem&#x00E1;s de ChatGPT, se utiliza Julius, herramienta de IA enfocada al an&#x00E1;lisis de datos avanzado. Para la visualizaci&#x00F3;n se utilizan herramientas m&#x00E1;s variadas como las mencionadas ChatGPT o Midjourney, Aino.word para la creaci&#x00F3;n de mapas o gr&#x00E1;ficas a partir de texto plano y Supadash, que permite generar gr&#x00E1;ficas en pocos segundos.</p>
<table-wrap id="tabw-9-96796">
<label>Tabla 9.</label>
<caption><title>&#x00BF;Qu&#x00E9; herramienta de IA utilizas en cada parte del proceso?</title></caption>
<table id="tab-9-96796" frame="hsides" border="1" rules="all">
<col width="20%"/>
<col width="10%"/>
<col width="10%"/>
<col width="10%"/>
<col width="10%"/>
<col width="10%"/>
<col width="10%"/>
<col width="10%"/>
<col width="10%"/>
<thead>
<tr>
<th valign="top" align="left" rowspan="2" scope="col"><p><bold>Herramienta</bold></p></th>
<th valign="top" align="center" colspan="2" scope="col"><p><bold>Obtenci&#x00F3;n</bold></p></th>
<th valign="top" align="center" colspan="2" scope="col"><p><bold>Limpieza</bold></p></th>
<th valign="top" align="center" colspan="2" scope="col"><p><bold>An&#x00E1;lisis</bold></p></th>
<th valign="top" align="center" colspan="2" scope="col"><p><bold>Visualizaci&#x00F3;n</bold></p></th>
</tr>
<tr>
<th valign="top" align="center"><p><bold>N&#x00BA;</bold></p></th>
<th valign="top" align="center"><p><bold>%</bold></p></th>
<th valign="top" align="center"><p><bold>N&#x00BA;</bold></p></th>
<th valign="top" align="center"><p><bold>%</bold></p></th>
<th valign="top" align="center"><p><bold>N&#x00BA;</bold></p></th>
<th valign="top" align="center"><p><bold>%</bold></p></th>
<th valign="top" align="center"><p><bold>N&#x00BA;</bold></p></th>
<th valign="top" align="center"><p><bold>%</bold></p></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left"><p>Ninguna</p></td>
<td valign="top" align="center"><p>6</p></td>
<td valign="top" align="center"><p>75</p></td>
<td valign="top" align="center"><p>5</p></td>
<td valign="top" align="center"><p>63</p></td>
<td valign="top" align="center"><p>6</p></td>
<td valign="top" align="center"><p>75</p></td>
<td valign="top" align="center"><p>5</p></td>
<td valign="top" align="center"><p>63</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>ChatGPT</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
<td valign="top" align="center"><p>3</p></td>
<td valign="top" align="center"><p>38</p></td>
<td valign="top" align="center"><p>2</p></td>
<td valign="top" align="center"><p>25</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Midjourney</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Apify</p></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="left"><p>Julius</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
</tr>
<tr>
<td valign="top" align="left"><p>Aino.world</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Supadash</p></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="left"></td>
<td valign="top" align="center"><p>1</p></td>
<td valign="top" align="center"><p>13</p></td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<attrib>Fuente: elaboraci&#x00F3;n propia.</attrib>
</table-wrap-foot>
</table-wrap>
</sec>
<sec id="sec-8-96796">
<label>4.3.</label>
<title>Visi&#x00F3;n general sobre la programaci&#x00F3;n</title>
<p>Para conocer la visi&#x00F3;n general sobre programaci&#x00F3;n entre los periodistas de datos se realizaron una serie de afirmaciones que tuvieron que puntuar del 0 al 10, siendo 0 en desacuerdo y 10 totalmente de acuerdo. La pregunta &#x00AB;La programaci&#x00F3;n es un recurso muy utilizado para la creaci&#x00F3;n de contenidos period&#x00ED;sticos&#x00BB; ha sido generalmente valorada por los entrevistados de forma neutra en ambas ocasiones, salvo por un medio que le otorg&#x00F3; la puntuaci&#x00F3;n m&#x00E1;s alta (10) y otro que le asign&#x00F3; un 1, obteniendo una media y mediana de 5,5, una moda de 5 y una desviaci&#x00F3;n t&#x00ED;pica de 2,3. En la actualidad la situaci&#x00F3;n no ha variado, pues las respuestas son neutras, excepto un 8 y un 2, que han sido las &#x00FA;nicas respuestas m&#x00E1;s extremas y las que han provocado que la media y mediana baje a 5, la moda suba a 6 y la desviaci&#x00F3;n t&#x00ED;pica baje a 1,4.</p>
<p>En la pregunta &#x00AB;Todo periodista deber&#x00ED;a saber programaci&#x00F3;n&#x00BB; ha habido una gran diversidad de respuestas en ambas ocasiones. Dos medios la valoraron con un 0 mientras que tres medios le pusieron un 8 en la encuesta de 2021, consiguiendo una media de 3,7, una mediana de 2,5, una moda de 8 y una desviaci&#x00F3;n t&#x00ED;pica de 3,4. En 2024 solo un medio la ha valorado con la peor respuesta y s&#x00ED; ha existido un medio que ha valorado con un 10 a esta pregunta ocasionando una subida en la media a 5,6, y en la mediana a 6, una bajada en la moda a 3 y una desviaci&#x00F3;n t&#x00ED;pica de 3,6. Deja clara la diferencia de criterios en esta afirmaci&#x00F3;n. La pregunta &#x00AB;La programaci&#x00F3;n potencia la creaci&#x00F3;n de contenidos period&#x00ED;sticos&#x00BB; cont&#x00F3; con el mayor apoyo por parte de los especialistas, con una media de 8,9 en 2021 y 8,6 en 2024, una mediana de 9,5 en la primera tanda y de 8,5 en la segunda, una moda de 10 que ha bajado a 8,5 en la actualidad y una desviaci&#x00F3;n t&#x00ED;pica de 1,6 por 1,1 en 2024.</p>
<p>En el cuestionario tambi&#x00E9;n se han incluido afirmaciones sobre la IA basadas en el estudio previo y la experiencia de los investigadores con estas herramientas. En la afirmaci&#x00F3;n &#x00AB;La IA es fundamental para resolver dudas de programaci&#x00F3;n&#x00BB; ya se pudo comprobar la tendencia de las puntuaciones en las preguntas previas, pero muchos bajaron la puntuaci&#x00F3;n que le iban a asignar por pensar que no es fundamental al existir otras plataformas que pueden resolver estas dudas, pero si lo ven muy eficaz y facilita encontrar respuesta exacta al problema y no tener que adaptar las respuestas parecidas de foros. En este sentido, la media fue de 6,13, la mediana de 6,5, una moda de 6 y una desviaci&#x00F3;n t&#x00ED;pica de 2,5.</p>
<p>Las puntuaciones de la afirmaci&#x00F3;n &#x00AB;La IA ayuda mucho a pulir c&#x00F3;digo&#x00BB; han sido acordes a lo comentado a lo largo del cuestionario. Consiguen una media y mediana de 7,5, una moda de 8 y una desviaci&#x00F3;n t&#x00ED;pica de 1,6. La &#x00FA;ltima afirmaci&#x00F3;n &#x00AB;La IA es muy &#x00FA;til para descubrir f&#x00F3;rmulas para hojas de c&#x00E1;lculo&#x00BB; tambi&#x00E9;n fue puntuada con notas altas. Reciben una media de 7,5, una mediana de 8, una moda de 9 y una desviaci&#x00F3;n t&#x00ED;pica de 2,2.</p>
</sec>
</sec>
<sec id="sec-9-96796">
<label>5.</label>
<title>Discusi&#x00F3;n y conclusi&#x00F3;n</title>
<p>Los resultados muestran que el uso de la programaci&#x00F3;n se va asentando en el d&#x00ED;a a d&#x00ED;a de las redacciones espa&#x00F1;olas y que este aumento lleva a la estandarizaci&#x00F3;n de su uso y pr&#x00E1;cticamente se limite a los lenguajes de programaci&#x00F3;n R, Python y JS. El c&#x00F3;digo, como sucede tambi&#x00E9;n m&#x00E1;s all&#x00E1; de Occidente, se afianza en Espa&#x00F1;a como un catalizador de la innovaci&#x00F3;n en el periodismo de datos (<xref ref-type="bibr" rid="ref-24-96796">Dodds <italic>et al.</italic>, 2024</xref>, p.10). La investigaci&#x00F3;n tambi&#x00E9;n refleja que el uso de la programaci&#x00F3;n potencia la creaci&#x00F3;n de todo tipo de proyectos period&#x00ED;sticos, especialmente los que cuentan con un gran volumen de datos y permiten mostrar estos datos de diversas formas innovadoras y &#x00FA;nicas que diferencian a los medios de comunicaci&#x00F3;n. Y esto no ha hecho m&#x00E1;s que crecer con la implantaci&#x00F3;n de la IA (<xref ref-type="bibr" rid="ref-47-96796">T&#x00FA;&#x00F1;ez-L&#x00F3;pez <italic>et al</italic>., 2021</xref>, p. 184).</p>
<p>Por otra parte, las entrevistas con responsables de cinco empresas tecnol&#x00F3;gicas que colaboran con medios de comunicaci&#x00F3;n han permitido entender aspectos importantes sobre el proceso de implantaci&#x00F3;n de la IA period&#x00ED;stica en Espa&#x00F1;a: en particular, sobre los motivos (laborales, profesionales, tecnol&#x00F3;gicos o incluso psicol&#x00F3;gicos) por los que hasta ahora no se han aprovechado por completo las posibilidades que brindan a los periodistas estas herramientas.</p>
<p>Todos los medios encuestados utilizan programaci&#x00F3;n para elaborar sus piezas. Esto se puede traducir en una mejor preparaci&#x00F3;n a la hora de cubrir sucesos especiales como fue la pandemia, en la que muchos profesionales invirtieron tiempo para poder aprender programaci&#x00F3;n y trabajar con bases de datos muy pesadas o extraer grandes cantidades de informaci&#x00F3;n de las p&#x00E1;ginas web mediante el <italic>web scraping</italic> (raspado). Las herramientas digitales se siguen utilizando para los temas de los que no disponen de mucho tiempo o poco volumen de datos, por lo que trabajar de forma h&#x00ED;brida con programaci&#x00F3;n y herramientas permite a los medios publicar informaciones m&#x00E1;s profundas y otras m&#x00E1;s ligeras optimizando el tiempo.</p>
<p>Entre los lenguajes de programaci&#x00F3;n m&#x00E1;s utilizados (PI1), R se ha convertido en el m&#x00E1;s utilizado gracias a su potente comunidad que permite resolver dudas y errores r&#x00E1;pidamente. JavaScript, gracias a su potente librer&#x00ED;a de visualizaci&#x00F3;n D3, es el lenguaje m&#x00E1;s utilizado para la visualizaci&#x00F3;n al permitir crear gr&#x00E1;ficos &#x00FA;nicos, mientras Python, al que se le valora la versatilidad, se le da un menor uso. En la mayor&#x00ED;a de los casos, la selecci&#x00F3;n de librer&#x00ED;as en distintos lenguajes de programaci&#x00F3;n est&#x00E1; determinada por la necesidad de ejecutar tareas espec&#x00ED;ficas, lo que lleva a los periodistas a buscar y utilizar aquellas librer&#x00ED;as que mejor se adapten a esos requisitos. Sin embargo, existen librer&#x00ED;as que dan la posibilidad de realizar tareas complejas en la ciencia de datos que las convierten en esenciales para los periodistas. Este es el caso de Tidyverse en R o Pandas en Python presentes en todas las redacciones.</p>
<p>En la actualidad los periodistas utilizan menos las herramientas alternativas. Sin embargo, siguen siendo muy recurridas las hojas de c&#x00E1;lculo de Excel o Google SpreadSheets para analizar, sobre todo, bases de datos peque&#x00F1;as. La elecci&#x00F3;n de una herramienta u otra se basa en si en el medio se trabaja de forma colaborativa (Google Sheets) o si el trabajo es personal (Excel) por lo que la forma de trabajar de cada departamento influye en la elecci&#x00F3;n. En cuanto a la visualizaci&#x00F3;n, Datawrapper es la herramienta m&#x00E1;s utilizada y cuenta con una fluida integraci&#x00F3;n con R y Python, que permite utilizarla simult&#x00E1;neamente con programaci&#x00F3;n. Flourish, sin embargo, se utiliza gracias a su gran cantidad de gr&#x00E1;ficas diferentes. La prevalencia de estas dos herramientas en los medios de comunicaci&#x00F3;n ha llevado a que muchas de las visualizaciones publicadas por estos medios presenten caracter&#x00ED;sticas similares (PI2). En contraste, el uso de JavaScript para la creaci&#x00F3;n de gr&#x00E1;ficos permite desarrollar visualizaciones con una identidad &#x00FA;nica, dado que requiere programaci&#x00F3;n personalizada para cada gr&#x00E1;fica, evitando as&#x00ED; la homogeneidad observada con herramientas preconfiguradas.</p>
<p>La investigaci&#x00F3;n evidencia que la programaci&#x00F3;n est&#x00E1; ganando terreno en las redacciones espa&#x00F1;olas, permitiendo la creaci&#x00F3;n de proyectos period&#x00ED;sticos innovadores y profundos, como se ha estudiado especialmente en pa&#x00ED;ses escandinavos (<xref ref-type="bibr" rid="ref-24-96796">Dodds <italic>et al</italic>., 2024</xref>, p.10). A medida que se estandarizan lenguajes como R, Python y JavaScript, la calidad de las piezas obtiene una identidad singular. Para potenciar a&#x00FA;n m&#x00E1;s su uso, es esencial fomentar la formaci&#x00F3;n continua en programaci&#x00F3;n entre los periodistas y promover la creaci&#x00F3;n de plantillas estandarizadas que agilicen el uso de la programaci&#x00F3;n en tareas sencillas en la que utilizan herramientas de terceros por falta de tiempo.</p>
<p>La investigaci&#x00F3;n sobre el uso de la inteligencia artificial (IA) en el periodismo de datos en Espa&#x00F1;a refleja un panorama de adopci&#x00F3;n cautelosa. A pesar de que la IA, especialmente herramientas como ChatGPT, ha demostrado su utilidad en la generaci&#x00F3;n y resoluci&#x00F3;n de dudas o errores de c&#x00F3;digo, la confianza de los periodistas en estas tecnolog&#x00ED;as es limitada (<xref ref-type="bibr" rid="ref-44-96796">Pavlik, 2023</xref>, p. 92). Los datos muestran que la programaci&#x00F3;n es el &#x00E1;rea donde los periodistas de datos ven m&#x00E1;s beneficios de la IA, seguida de la automatizaci&#x00F3;n de procesos y la asistencia en la limpieza de datos (PI3). Sin embargo, persisten serias reservas sobre la delegaci&#x00F3;n completa de ciertas tareas a la IA.</p>
<p>La adopci&#x00F3;n de la IA en el periodismo de datos tiene un gran potencial para revolucionar la eficiencia y la precisi&#x00F3;n en el manejo de grandes vol&#x00FA;menes de informaci&#x00F3;n. Sin embargo, para que esta adopci&#x00F3;n sea m&#x00E1;s amplia y efectiva, es crucial abordar las limitaciones actuales (<xref ref-type="bibr" rid="ref-7-96796">Becket y Yaseen, 2023</xref>, p. 35). La IA debe avanzar en su capacidad para proporcionar resultados m&#x00E1;s precisos y confiables, y se deben desarrollar pol&#x00ED;ticas claras sobre su uso &#x00E9;tico en el periodismo. Futuras mejoras podr&#x00ED;an enfocarse en la capacitaci&#x00F3;n de los periodistas en el uso de estas tecnolog&#x00ED;as y en la creaci&#x00F3;n de sistemas de IA m&#x00E1;s transparentes y con mejores mecanismos de verificaci&#x00F3;n de la informaci&#x00F3;n. Esto permitir&#x00E1; no solo una mayor confianza en la IA, sino tambi&#x00E9;n una integraci&#x00F3;n m&#x00E1;s efectiva en las pr&#x00E1;cticas period&#x00ED;sticas diarias.</p>
<p>Son evidentes las limitaciones de esta investigaci&#x00F3;n. Cuenta con una muestra valiosa, aunque peque&#x00F1;a (diez medios entrevistados la primera ronda y ocho la segunda), y se circunscribe a una especialidad muy concreta, como es el periodismo de datos, en un solo pa&#x00ED;s: Espa&#x00F1;a. Se excluyen otras secciones de los medios de comunicaci&#x00F3;n que tambi&#x00E9;n emplean las t&#x00E9;cnicas analizadas para la elaboraci&#x00F3;n de sus piezas period&#x00ED;sticas, as&#x00ED; como otros pa&#x00ED;ses, que permitir&#x00ED;an un an&#x00E1;lisis m&#x00E1;s profundo del uso de la programaci&#x00F3;n, herramientas e IA en el periodismo. Se abre v&#x00ED;a la v&#x00ED;a para futuras investigaciones que comparen la metodolog&#x00ED;a de trabajo en diferentes naciones de la Uni&#x00F3;n Europea o entre territorios hispanohablantes. Queda pendiente, adem&#x00E1;s, el uso de las propias tecnolog&#x00ED;as estudiadas, principalmente Phyton y R, para investigar sobre el <italic>big data</italic> en periodismo (<xref ref-type="bibr" rid="ref-1-96796">Arcila-Calder&#x00F3;n <italic>et al.</italic>, 2016</xref>, p. 623).</p>
<p>No obstante, la investigaci&#x00F3;n aporta valor especialmente desde el punto de vista descriptivo, centr&#x00E1;ndonos en un aspecto clave para la innovaci&#x00F3;n en el periodismo como es el uso de lenguajes de programaci&#x00F3;n y herramientas digitales para mejorar el producto informativo y la eficiencia en las tareas profesionales. En este estudio, que abarca 18 entrevistas a periodistas de medios relevantes en dos tandas espaciadas por tres a&#x00F1;os, se ha explorado c&#x00F3;mo la adopci&#x00F3;n de tecnolog&#x00ED;as avanzadas, particularmente en el campo del periodismo de datos, refleja el futuro de la profesi&#x00F3;n. Esta investigaci&#x00F3;n, centrada en una especialidad puntera, subraya la creciente interconexi&#x00F3;n entre tecnolog&#x00ED;a y periodismo. A trav&#x00E9;s de esta aportaci&#x00F3;n, proporcionamos una visi&#x00F3;n crucial sobre c&#x00F3;mo la innovaci&#x00F3;n tecnol&#x00F3;gica est&#x00E1; transformando las pr&#x00E1;cticas period&#x00ED;sticas.</p>
</sec>
</body>
<back>
<fn-group>
<fn fn-type="con">
<label>6.</label>
<p><bold>Contribuci&#x00F3;n de autores</bold>
<table-wrap id="tabw-10-96796">
<table id="tab-10-96796" frame="hsides" border="1" rules="all">
<col width="20%"/>
<col width="60%"/>
<col width="20%"/>
<tbody>
<tr>
<td valign="top" align="left"><p><bold>Conceptualizaci&#x00F3;n</bold></p></td>
<td valign="top" align="left"><p>Ideas; formulaci&#x00F3;n o evoluci&#x00F3;n de los objetivos y metas generales de la investigaci&#x00F3;n.</p></td>
<td valign="top" align="center"><p>Autores 1 y 2</p></td>
</tr>
<tr>
<td valign="top" align="left"><p><bold>Curaci&#x00F3;n de datos</bold></p></td>
<td valign="top" align="left"><p>Actividades de gesti&#x00F3;n para anotar (producir metadatos), depurar datos y mantener los datos de la investigaci&#x00F3;n (incluido el c&#x00F3;digo de software, cuando sea necesario para interpretar los propios datos) para su uso inicial y su posterior reutilizaci&#x00F3;n.</p></td>
<td valign="top" align="center"><p>Autores 1 y 2</p></td>
</tr>
<tr>
<td valign="top" align="left"><p><bold>An&#x00E1;lisis formal</bold></p></td>
<td valign="top" align="left"><p>Aplicaci&#x00F3;n de t&#x00E9;cnicas estad&#x00ED;sticas, matem&#x00E1;ticas, computacionales u otras t&#x00E9;cnicas formales para analizar o sintetizar datos de estudio.</p></td>
<td valign="top" align="center"><p>Autores 1 y 2</p></td>
</tr>
<tr>
<td valign="top" align="left"><p><bold>Adquisici&#x00F3;n de fondos</bold></p></td>
<td valign="top" align="left"><p>Adquisici&#x00F3;n del apoyo financiero para el proyecto que conduce a esta publicaci&#x00F3;n.</p></td>
<td valign="top" align="center"><p>Autores 1 y 2</p></td>
</tr>
<tr>
<td valign="top" align="left"><p><bold>Investigaci&#x00F3;n</bold></p></td>
<td valign="top" align="left"><p>Realizaci&#x00F3;n de una investigaci&#x00F3;n y proceso de investigaci&#x00F3;n, realizando espec&#x00ED;ficamente los experimentos, o la recolecci&#x00F3;n de datos/evidencia.</p></td>
<td valign="top" align="center"><p>Autores 1</p></td>
</tr>
<tr>
<td valign="top" align="left"><p><bold>Metodolog&#x00ED;a</bold></p></td>
<td valign="top" align="left"><p>Desarrollo o dise&#x00F1;o de la metodolog&#x00ED;a; creaci&#x00F3;n de modelos.</p></td>
<td valign="top" align="center"><p>Autores 1 y 2</p></td>
</tr>
<tr>
<td valign="top" align="left"><p><bold>Administraci&#x00F3;n del proyecto</bold></p></td>
<td valign="top" align="left"><p>Responsabilidad de gesti&#x00F3;n y coordinaci&#x00F3;n de la planificaci&#x00F3;n y ejecuci&#x00F3;n de la actividad de investigaci&#x00F3;n.</p></td>
<td valign="top" align="center"><p>Autores 1 y 2</p></td>
</tr>
<tr>
<td valign="top" align="left"><p><bold>Recursos</bold></p></td>
<td valign="top" align="left"><p>Suministro de materiales de estudio, reactivos, materiales, pacientes, muestras de laboratorio, animales, instrumentaci&#x00F3;n, recursos inform&#x00E1;ticos u otras herramientas de an&#x00E1;lisis.</p></td>
<td valign="top" align="center"><p>Autores 1 y 2</p></td>
</tr>
<tr>
<td valign="top" align="left"><p><bold>Software</bold></p></td>
<td valign="top" align="left"><p>Programaci&#x00F3;n, desarrollo de software; dise&#x00F1;o de programas inform&#x00E1;ticos; implementaci&#x00F3;n del c&#x00F3;digo inform&#x00E1;tico y de los algoritmos de apoyo; prueba de los componentes de c&#x00F3;digo existentes.</p></td>
<td valign="top" align="center"><p>Autores 1 y 2</p></td>
</tr>
<tr>
<td valign="top" align="left"><p><bold>Supervisi&#x00F3;n</bold></p></td>
<td valign="top" align="left"><p>Responsabilidad de supervisi&#x00F3;n y liderazgo en la planificaci&#x00F3;n y ejecuci&#x00F3;n de actividades de investigaci&#x00F3;n, incluyendo la tutor&#x00ED;a externa al equipo central.</p></td>
<td valign="top" align="center"><p>Autores 1 y 2</p></td>
</tr>
<tr>
<td valign="top" align="left"><p><bold>Validaci&#x00F3;n</bold></p></td>
<td valign="top" align="left"><p>Verificaci&#x00F3;n, ya sea como parte de la actividad o por separado, de la replicabilidad/reproducci&#x00F3;n general de los resultados/experimentos y otros productos de la investigaci&#x00F3;n.</p></td>
<td valign="top" align="center"><p>Autores 1 y 2</p></td>
</tr>
<tr>
<td valign="top" align="left"><p><bold>Visualizaci&#x00F3;n</bold></p></td>
<td valign="top" align="left"><p>Preparaci&#x00F3;n, creaci&#x00F3;n y/o presentaci&#x00F3;n del trabajo publicado, espec&#x00ED;ficamente la visualizaci&#x00F3;n/presentaci&#x00F3;n de datos.</p></td>
<td valign="top" align="center"><p>Autores 1 y 2</p></td>
</tr>
<tr>
<td valign="top" align="left"><p><bold>Redacci&#x00F3;n / Borrador original</bold></p></td>
<td valign="top" align="left"><p>Preparaci&#x00F3;n, creaci&#x00F3;n y/o presentaci&#x00F3;n del trabajo publicado, espec&#x00ED;ficamente la redacci&#x00F3;n del borrador inicial (incluyendo la traducci&#x00F3;n sustantiva).</p></td>
<td valign="top" align="center"><p>Autores 1 y 2</p></td>
</tr>
<tr>
<td valign="top" align="left"><p><bold>Redacci&#x00F3;n / Revisi&#x00F3;n y edici&#x00F3;n</bold></p></td>
<td valign="top" align="left"><p>Preparaci&#x00F3;n, creaci&#x00F3;n y/o presentaci&#x00F3;n del trabajo publicado por los miembros del grupo de investigaci&#x00F3;n original, espec&#x00ED;ficamente revisi&#x00F3;n cr&#x00ED;tica, comentario o revisi&#x00F3;n, incluidas las etapas previas o posteriores a la publicaci&#x00F3;n.</p></td>
<td valign="top" align="center"><p>Autores 1 y 2</p></td>
</tr>
</tbody>
</table>
</table-wrap></p></fn>
</fn-group>
<ref-list>
<label>7.</label>
<title>Referencias bibliogr&#x00E1;ficas</title>
<ref id="ref-1-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Arcila-Calder&#x00F3;n</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Barbosa-Caro</surname>, <given-names>E.</given-names></string-name> y <string-name><surname>Cabezuelo-Lorenzo</surname>, <given-names>F.</given-names></string-name></person-group> (<year>2016</year>). <article-title>T&#x00E9;cnicas big data: an&#x00E1;lisis de textos a gran escala para la investigaci&#x00F3;n cient&#x00ED;fica y period&#x00ED;stica</article-title>. <source><italic>Profesional de la informaci&#x00F3;n</italic></source>, <volume>25</volume>(<issue>4</issue>). <pub-id pub-id-type="doi">10.3145/epi.2016.jul.12</pub-id></mixed-citation></ref>
<ref id="ref-2-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Appelgren</surname>, <given-names>E.</given-names></string-name> y <string-name><surname>Lind&#x00E9;n</surname>, <given-names>C.-G.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Data Journalism as a Service: Digital Native Data Journalism Expertise and Product Development</article-title>. <source><italic>Media and Communication</italic></source>, <volume>8</volume>(<issue>2</issue>), <fpage>62</fpage>. <pub-id pub-id-type="doi">10.17645/mac.v8i2.2757</pub-id></mixed-citation></ref>
<ref id="ref-3-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ant&#x00F3;n Bravo</surname>, <given-names>A.</given-names></string-name></person-group> (<year>2013</year>). <article-title>El periodismo de datos y la web sem&#x00E1;ntica</article-title>. <source>CIC Cuadernos de Informaci&#x00F3;n y Comunicaci&#x00F3;n</source>, <volume>18</volume>, <fpage>99</fpage>&#x2014;<lpage>116</lpage>. <pub-id pub-id-type="doi">10.5209/rev_CIYC.2013.v18.41718</pub-id></mixed-citation></ref>
<ref id="ref-4-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Arias-Robles</surname>, <given-names>F.</given-names></string-name> y <string-name><surname>L&#x00F3;pez L&#x00F3;pez</surname>, <given-names>P. J.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Driving the Closest Information. Local Data Journalism in the UK</article-title>. <source><italic>Journalism Practice</italic></source>, <volume>15</volume>(<issue>5</issue>), <fpage>1</fpage>-<lpage>13</lpage>. <pub-id pub-id-type="doi">10.1080/17512786.2020.1749109</pub-id></mixed-citation></ref>
<ref id="ref-5-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Baack</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2018</year>). <article-title>Practically Engaged. The entanglements between data journalism and civic tech</article-title>. <source><italic>Digital Journalism</italic></source>, <volume>6</volume>(<issue>6</issue>), <fpage>676</fpage>-<lpage>692</lpage>. <pub-id pub-id-type="doi">10.1080/21670811.2017.1375382</pub-id></mixed-citation></ref>
<ref id="ref-6-96796"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Beckett</surname>, <given-names>C.</given-names></string-name></person-group> (<year>2019</year>). <source><italic>New powers, new responsibilities: A global survey of Journalism and Artificial Intelligence</italic></source>. <publisher-name>The London School of Economics</publisher-name>.</mixed-citation></ref>
<ref id="ref-7-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Beckett</surname>, <given-names>C.</given-names></string-name> y <string-name><surname>Yaseen</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2023</year>). <article-title>Generating Change. A global survey of what news organisations are doing with AI</article-title>. <source><italic>JournalismAi</italic></source>. <ext-link ext-link-type="uri" xlink:href="https://www.journalismai.info/research/2023-generating-change">https://www.journalismai.info/research/2023-generating-change</ext-link></mixed-citation></ref>
<ref id="ref-8-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Bisiani</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Abellan</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Arias-Robles</surname>, <given-names>F.</given-names></string-name> y <string-name><surname>Garc&#x00ED;a-Avil&#x00E9;s</surname>, <given-names>J.A.</given-names></string-name></person-group> (<year>2023</year>): <article-title>The Data Journalism Workforce: Demographics, Skills, Work Practices, and Challenges in the Aftermath of the COVID-19 Pandemic</article-title>, <source><italic>Journalism Practice</italic></source>, <volume>1-21</volume> <pub-id pub-id-type="doi">10.1080/17512786.2023.2191866</pub-id></mixed-citation></ref>
<ref id="ref-9-96796"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Bounegru</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Chambers</surname>, <given-names>L.</given-names></string-name> y <string-name><surname>Gray</surname>, <given-names>J.</given-names></string-name></person-group> (<year>2012</year>). <source><italic>The Data Journalism Handbook</italic></source> <volume>1</volume>. <publisher-name>O&#x2019;Reilly Media</publisher-name>. <ext-link ext-link-type="uri" xlink:href="https://datajournalism.com/read/handbook/one">https://datajournalism.com/read/handbook/one</ext-link></mixed-citation></ref>
<ref id="ref-10-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Boyles</surname>, <given-names>J. L.</given-names></string-name> y <string-name><surname>Meisinger</surname>, <given-names>J.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Automation and Adaptation: Reshaping journalistic labor in the newsroom library</article-title>. <source><italic>Convergence</italic></source>, <volume>26</volume>(<issue>1</issue>), <fpage>178</fpage>-<lpage>192</lpage>. <pub-id pub-id-type="doi">10.1177/1354856518772542</pub-id></mixed-citation></ref>
<ref id="ref-11-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Bradshaw</surname>, <given-names>P.</given-names></string-name></person-group> (<year>2011</year>). <article-title>The inverted pyramid of data journalism</article-title>. <source><italic>Online Journalism Blog</italic></source>. <ext-link ext-link-type="uri" xlink:href="http://onlinejournalismblog.com/2011/07/07/the-inverted-pyramid-of-data-journalism/">http://onlinejournalismblog.com/2011/07/07/the-inverted-pyramid-of-data-journalism/</ext-link></mixed-citation></ref>
<ref id="ref-12-96796"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Broussard</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2019</year>). <source><italic>Artificial unintelligence: how computers misunderstand the world</italic></source>. <publisher-name>The MIT Press</publisher-name>. <pub-id pub-id-type="doi">10.1080/1369118x.2019.1576752</pub-id></mixed-citation></ref>
<ref id="ref-13-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Broussard</surname>, <given-names>M.</given-names></string-name>, y <string-name><surname>Boss</surname>, <given-names>K.</given-names></string-name></person-group> (<year>2018</year>). <article-title>Saving Data Journalism</article-title>. <source><italic>Digital Journalism</italic></source>, <volume>6</volume>(<issue>9</issue>), <fpage>1206</fpage>&#x2014;<lpage>1221</lpage>. <pub-id pub-id-type="doi">10.1080/21670811.2018.1505437</pub-id></mixed-citation></ref>
<ref id="ref-14-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Camaj</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Martin</surname>, <given-names>J.</given-names></string-name>, y <string-name><surname>Lanosga</surname>, <given-names>G.</given-names></string-name></person-group> (<year>2022</year>). <article-title>The Impact of Public Transparency Infrastructure on Data Journalism: A Comparative Analysis between Information-Rich and Information-Poor Countries</article-title>. <source><italic>Digital Journalism</italic></source>. <pub-id pub-id-type="doi">10.1080/21670811.2022.2077786</pub-id></mixed-citation></ref>
<ref id="ref-15-96796"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Carrasco-Polaino</surname>, <given-names>R.</given-names></string-name> y <string-name><surname>Flores-Vivar</surname>, <given-names>J. M.</given-names></string-name></person-group> (<year>2020</year>). <chapter-title>Periodismo de datos y visualizaci&#x00F3;n. En Sotelo-Gonz&#x00E1;lez y Mart&#x00ED;nez-Arias, S</chapter-title>. <source><italic>Periodismo y nuevos medios: perspectivas y retos</italic></source>, <comment>pp.</comment> <fpage>249</fpage>-<lpage>274</lpage>. <publisher-loc>Madrid</publisher-loc>, <publisher-name>Gedisa</publisher-name>.</mixed-citation></ref>
<ref id="ref-16-96796"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Chui</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2022</year>). <source><italic>The state of AI in 2022&#x2014;and a half decade in review</italic></source>. <publisher-name>McKinsey</publisher-name>. <ext-link ext-link-type="uri" xlink:href="https://www.mckinsey.com/capabilities/quantumblack/our-insights/the-state-of-ai-in-2022-and-a-half-decade-in-review#/">https://www.mckinsey.com/capabilities/quantumblack/our-insights/the-state-of-ai-in-2022-and-a-half-decade-in-review#/</ext-link></mixed-citation></ref>
<ref id="ref-17-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Coddington</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2015</year>). <article-title>Clarifying Journalism&#x2019;s Quantitative Turn: A typology for evaluating data journalism, computational journalism, and computer-assisted reporting</article-title>. <source><italic>Digital Journalism</italic></source>, <volume>3</volume>(<issue>3</issue>), <fpage>331</fpage>-<lpage>348</lpage>. <pub-id pub-id-type="doi">10.1080/21670811.2014.976400</pub-id></mixed-citation></ref>
<ref id="ref-18-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>C&#x00F3;rdoba-Cab&#x00FA;s</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Huber</surname>, <given-names>B.</given-names></string-name> y <string-name><surname>Farias-Batlle</surname>, <given-names>P.</given-names></string-name></person-group> (<year>2023</year>). <article-title>Data journalism in Spain and Austria: features,organizational structure, limitations, and future perspectives</article-title>. <source><italic>Profesional de la informaci&#x00F3;n</italic></source>, <volume>32</volume>(<issue>1</issue>), <elocation-id>e320116</elocation-id>. <pub-id pub-id-type="doi">10.3145/epi.2023.ene.16</pub-id></mixed-citation></ref>
<ref id="ref-19-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Crucianelli</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2013</year>). <article-title>&#x00BF;Qu&#x00E9; es el periodismo de datos?</article-title> <source><italic>Cuadernos de Periodistas</italic></source>, <volume>26</volume>.</mixed-citation></ref>
<ref id="ref-20-96796"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Dader</surname>, <given-names>J. L.</given-names></string-name></person-group> (<year>2002</year>). <source><italic>Periodismo de Precisi&#x00F3;n. V&#x00ED;a socioinformatica de descubrir noticias</italic></source>. <publisher-loc>Madrid</publisher-loc>, <publisher-name>S&#x00ED;ntesis</publisher-name>.</mixed-citation></ref>
<ref id="ref-21-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Davies</surname>, <given-names>K.</given-names></string-name></person-group> (<year>2018</year>). <article-title>Getting Started with Data Journalism: A Baby Steps Approach</article-title>. <source><italic>Asia Pacific Media Educator</italic></source>, <volume>28</volume>(<issue>1</issue>), <fpage>106</fpage>&#x2014;<lpage>111</lpage>. <pub-id pub-id-type="doi">10.1177/1326365X18767460</pub-id></mixed-citation></ref>
<ref id="ref-22-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Deuze</surname>, <given-names>M.</given-names></string-name> y <string-name><surname>Beckett</surname>, <given-names>C.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Imagination, algorithms and news: Developing AI literacy for journalism</article-title>. <source>Digital Journalism</source>, <volume>10</volume>(<issue>10</issue>), <fpage>1913</fpage>-<lpage>1918</lpage>. <pub-id pub-id-type="doi">10.1080/21670811.2022.2119152</pub-id></mixed-citation></ref>
<ref id="ref-23-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Diakopoulos</surname>, <given-names>N.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Computational News Discovery: Towards Design Considerations for Editorial Orientation Algorithms in Journalism</article-title>. <source><italic>Digital Journalism</italic></source>, <volume>8</volume>(<issue>7</issue>), <fpage>945</fpage>-<lpage>967</lpage>. <pub-id pub-id-type="doi">10.1080/21670811.2020.1736946</pub-id></mixed-citation></ref>
<ref id="ref-24-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Dodds</surname>, <given-names>T.</given-names></string-name>, <string-name><surname>Res&#x00E9;ndez</surname>, <given-names>V.</given-names></string-name>, <string-name><surname>von Nordheim</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Araujo</surname>, <given-names>T.</given-names></string-name> y <string-name><surname>Moeller</surname>, <given-names>J.</given-names></string-name></person-group> (<year>2024</year>): <article-title>Collaborative Coding Cultures: How Journalists Use GitHub as a Trading Zone</article-title>. <source><italic>Digital Journalism</italic></source>, <volume>12</volume>(<issue>7</issue>). <pub-id pub-id-type="doi">10.1080/21670811.2024.2342468</pub-id></mixed-citation></ref>
<ref id="ref-25-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Engebretsen</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Kennedy</surname>, <given-names>H.</given-names></string-name>, y <string-name><surname>Weber</surname>, <given-names>W.</given-names></string-name></person-group> (<year>2019</year>). <article-title>Data Visualization in Scandinavian Newsrooms</article-title>. <source><italic>Nordicom Review</italic></source>, <volume>39</volume>(<issue>2</issue>), <fpage>3</fpage>&#x2014;<lpage>18</lpage>. <pub-id pub-id-type="doi">10.2478/nor-2018-0007</pub-id></mixed-citation></ref>
<ref id="ref-26-96796"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Eisenhardt</surname>, <given-names>K. M.</given-names></string-name></person-group> (<year>1989</year>). <chapter-title>Building theories from case study research</chapter-title>. <publisher-name>Academy of Management Review</publisher-name>, <volume>14</volume>(<issue>4</issue>), <fpage>532</fpage>-<lpage>550</lpage>.</mixed-citation></ref>
<ref id="ref-27-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ferreras Rodr&#x00ED;guez</surname>, <given-names>E. M.</given-names></string-name></person-group> (<year>2016</year>). <article-title>El Periodismo de Datos en Espa&#x00F1;a</article-title>. <source><italic>Estudios sobre el Mensaje Period&#x00ED;stico</italic></source>, <volume>22</volume>(<issue>1</issue>), <fpage>255</fpage>&#x2014;<lpage>272</lpage>. <pub-id pub-id-type="doi">10.5209/rev_ESMP.2016.v22.n1.52594</pub-id></mixed-citation></ref>
<ref id="ref-28-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Flores-Vivar</surname>, <given-names>J.</given-names></string-name> y <string-name><surname>Cebri&#x00E1;n Herreros</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2012</year>). <article-title>El data journalism en la construcci&#x00F3;n de mashups para medios digitales</article-title>. <source><italic>Congreso Periodismo Digital</italic></source>, <fpage>215</fpage>-<lpage>230</lpage>.</mixed-citation></ref>
<ref id="ref-29-96796"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Gray</surname>, <given-names>J.</given-names></string-name>, y <string-name><surname>Bounegru</surname>, <given-names>L.</given-names></string-name></person-group> (<year>2021</year>). <source><italic>The Data Journalism Handbook</italic></source> <volume>2</volume>. <publisher-loc>Bruselas</publisher-loc>, <publisher-name>European Journalism Centre</publisher-name>. <ext-link ext-link-type="uri" xlink:href="https://datajournalism.com/read/handbook/two">https://datajournalism.com/read/handbook/two</ext-link></mixed-citation></ref>
<ref id="ref-30-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Jim&#x00E9;nez-Chaves</surname>, <given-names>V.</given-names></string-name> y <string-name><surname>Comet-Weiler</surname>, <given-names>C</given-names></string-name></person-group> (<year>2016</year>). <article-title>Los estudios de casos como enfoque metodol&#x00F3;gico</article-title>. <source><italic>ACADEMO Revista de Investigaci&#x00F3;n en Ciencias Sociales y Humanidades</italic></source>, <volume>3</volume>(<issue>2</issue>), <fpage>1</fpage>-<lpage>11</lpage>.</mixed-citation></ref>
<ref id="ref-31-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>La Rosa</surname>, <given-names>L.</given-names></string-name> y <string-name><surname>Sandoval-Mart&#x00ED;n</surname>, <given-names>T.</given-names></string-name></person-group> (<year>2016</year>). <article-title>La insuficiencia de la Ley de Transparencia para el ejercicio del Periodismo de datos en Espa&#x00F1;a</article-title>, <fpage>1208</fpage>-<lpage>1229</lpage>. <pub-id pub-id-type="doi">10.4185/RLCS-2016-1142</pub-id></mixed-citation></ref>
<ref id="ref-32-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Lewis</surname>, <given-names>N. P.</given-names></string-name>, <string-name><surname>McAdams</surname>, <given-names>M.</given-names></string-name> y <string-name><surname>Stalph</surname>, <given-names>F.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Data Journalism</article-title>. <source><italic>Journalism and Mass Communication Educator</italic></source>, <volume>75</volume>(<issue>1</issue>), <fpage>16</fpage>-<lpage>21</lpage>. <pub-id pub-id-type="doi">10.1177/1077695820904971</pub-id></mixed-citation></ref>
<ref id="ref-33-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Lindgren</surname>, <given-names>C. A.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Writing With Data: A Study of Coding on a Data-Journalism Team</article-title>. <source><italic>Written Communication</italic></source>, <volume>38</volume>(<issue>1</issue>). <pub-id pub-id-type="doi">10.1177/0741088320968061</pub-id></mixed-citation></ref>
<ref id="ref-34-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Loosen</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Reimer</surname>, <given-names>J.</given-names></string-name> y <string-name><surname>De Silva-Schmidt</surname>, <given-names>F.</given-names></string-name></person-group> (<year>2017</year>). <article-title>Data-driven reporting: An on-going (r)evolution? An analysis of projects nominated for the Data Journalism Awards 2013-2016</article-title>. <source><italic>Journalism</italic></source>, <volume>21</volume>(<issue>9</issue>). <pub-id pub-id-type="doi">10.1177/1464884917735691</pub-id></mixed-citation></ref>
<ref id="ref-35-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>L&#x00F3;pez L&#x00F3;pez</surname>, <given-names>P. J.</given-names></string-name></person-group> (<year>2018</year>). <article-title>La ense&#x00F1;anza-aprendizaje del periodismo de datos en las facultades espa&#x00F1;olas</article-title>. <source>Estudios y propuestas de viabilidad</source>. <comment>[Tesis doctoral, Universidad Complutense de Madrid]</comment>. <ext-link ext-link-type="uri" xlink:href="https://docta.ucm.es/entities/publication/0fed7a7c-92c7-4cec-beed-609d4b4420b8">https://docta.ucm.es/entities/publication/0fed7a7c-92c7-4cec-beed-609d4b4420b8</ext-link></mixed-citation></ref>
<ref id="ref-36-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>L&#x00F3;pez-Garc&#x00ED;a</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Toural-Bran</surname>, <given-names>C.</given-names></string-name> y <string-name><surname>Rodr&#x00ED;guez-V&#x00E1;zquez</surname>, <given-names>A.-I.</given-names></string-name></person-group> (<year>2016</year>). <article-title>Software, estad&#x00ED;stica y gesti&#x00F3;n de bases de datos en el perfil del periodista de datos</article-title>. <source><italic>El Profesional de La Informaci&#x00F3;n</italic></source>, <volume>25</volume>(<issue>2</issue>), <fpage>286</fpage>&#x2014;<lpage>294</lpage>. <pub-id pub-id-type="doi">10.3145/epi.2016.mar.16</pub-id></mixed-citation></ref>
<ref id="ref-37-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>L&#x00F3;pez-Garc&#x00ED;a</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Rodr&#x00ED;guez-V&#x00E1;zquez</surname>, <given-names>A. I.</given-names></string-name> y <string-name><surname>Pereira-Fari&#x00F1;a</surname>, <given-names>X.</given-names></string-name></person-group> (<year>2017</year>). <article-title>Competencias tecnol&#x00F3;gicas y nuevos perfiles profesionales : desaf&#x00ED;os del periodismo actual</article-title>. <source>Revista Cient&#x00ED;fica de Educomunicaci&#x00F3;n</source>, <volume>XXV</volume>(<issue>53</issue>), <fpage>81</fpage>&#x2014;<lpage>90</lpage>. <pub-id pub-id-type="doi">10.3916/C53-2017-08</pub-id></mixed-citation></ref>
<ref id="ref-38-96796"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Mair</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Radcliffe</surname>, <given-names>D.</given-names></string-name> y <string-name><surname>Felle</surname>, <given-names>T.</given-names></string-name></person-group> (<year>2015</year>). <chapter-title>Data Journalism: Inside the Global Future</chapter-title>. <publisher-name>Abramis</publisher-name>.</mixed-citation></ref>
<ref id="ref-39-96796"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Maslej</surname>, <given-names>N.</given-names></string-name></person-group> (<year>2023</year>). <source><italic>The AI Index 2023 Annual Report</italic></source>. <publisher-loc>New York</publisher-loc>, <publisher-name>Institute for Human-Centered AI, Stanford University</publisher-name>. <ext-link ext-link-type="uri" xlink:href="https://aiindex.stanford.edu/wp-content/uploads/2023/04/HAI_AI-Index-Report_2023.pdf">https://aiindex.stanford.edu/wp-content/uploads/2023/04/HAI_AI-Index-Report_2023.pdf</ext-link></mixed-citation></ref>
<ref id="ref-40-96796"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Meyer</surname>, <given-names>P.</given-names></string-name></person-group> (<year>1973</year>). <source><italic>Precision Journalism : A Reporter&#x2019;s Introduction to Social Science Methods</italic></source>. <publisher-name>Rowman &#x0026; Littlefield Publishers</publisher-name>.</mixed-citation></ref>
<ref id="ref-41-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Murphy</surname>, <given-names>B. M.</given-names></string-name> y <string-name><surname>Barton</surname>, <given-names>J.</given-names></string-name></person-group> (<year>2014</year>). <article-title>From a Sea of Data to Actionable Insights : Big Data and What It Means for Lawyers</article-title>. <source><italic>Intellectual Property y Technology Law Journal</italic></source>, <volume>26</volume>(<issue>3</issue>), <fpage>8</fpage>-<lpage>18</lpage>.</mixed-citation></ref>
<ref id="ref-42-96796"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Newman</surname>, <given-names>N.</given-names></string-name></person-group> (<year>2023</year>). <source><italic>Journalism, Media, and Technology Trends and Predictions</italic></source> <volume>2023</volume>. <publisher-name>Reuters Institute</publisher-name>. <pub-id pub-id-type="doi">10.60625/risj-0s9w-z770</pub-id></mixed-citation></ref>
<ref id="ref-43-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Parratt-Fern&#x00E1;ndez</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Mayoral-S&#x00E1;nchez</surname>, <given-names>J.</given-names></string-name>, y <string-name><surname>Mera-Fern&#x00E1;ndez</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Aplicaci&#x00F3;n de la inteligencia artificial al periodismo: an&#x00E1;lisis de la producci&#x00F3;n acad&#x00E9;mica</article-title>. <source><italic>El Profesional de La Informaci&#x00F3;n</italic></source>, <fpage>1</fpage>&#x2014;<lpage>12</lpage>. <pub-id pub-id-type="doi">10.3145/epi.2021.may.17</pub-id></mixed-citation></ref>
<ref id="ref-44-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Pavlik</surname>, <given-names>J. V.</given-names></string-name></person-group> (<year>2023</year>). <article-title>Collaborating With ChatGPT: Considering the Implications of Generative Artificial Intelligence for Journalism and Media Education</article-title>. <source><italic>Journalism and Mass Communication Educator</italic></source>, <volume>78</volume>(<issue>1</issue>), <fpage>84</fpage>-<lpage>93</lpage>. <pub-id pub-id-type="doi">10.1177/10776958221149577</pub-id></mixed-citation></ref>
<ref id="ref-45-96796"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Rao</surname>, <given-names>A.</given-names></string-name> y <string-name><surname>Verweij</surname>, <given-names>G.</given-names></string-name></person-group> (<year>2022</year>). <chapter-title>Sizing the prize</chapter-title>. <source>PwC&#x2019;s Global Artificial Intelligence Study: Exploiting the AI Revolution</source>. <publisher-name>PwC</publisher-name>. <ext-link ext-link-type="uri" xlink:href="https://www.pwc.com/gx/en/issues/analytics/assets/pwc-ai-analysis-sizing-the-prize-report.pdf">https://www.pwc.com/gx/en/issues/analytics/assets/pwc-ai-analysis-sizing-the-prize-report.pdf</ext-link></mixed-citation></ref>
<ref id="ref-46-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>S&#x00E1;nchez-Garc&#x00ED;a</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Campos-Dom&#x00ED;nguez</surname>, <given-names>E.</given-names></string-name> y <string-name><surname>Berrocal Gonzalo</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2015</year>). <article-title>Las funciones inalterables del periodista ante los perfiles multimedia emergentes</article-title>. <source><italic>Revista Latina de Comunicacion Social</italic></source>, <volume>70</volume>, <fpage>187</fpage>-<lpage>208</lpage>. <pub-id pub-id-type="doi">10.4185/RLCS-2015-1042</pub-id></mixed-citation></ref>
<ref id="ref-47-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>T&#x00FA;&#x00F1;ez-L&#x00F3;pez</surname>, <given-names>J. M.</given-names></string-name>, <string-name><surname>Fieiras Ceide</surname>, <given-names>C.</given-names></string-name> y <string-name><surname>Vaz-&#x00C1;lvarez</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Impacto de la Inteligencia Artificial en el Periodismo: transformaciones en la empresa, los productos, los contenidos y el perfil profesional (Impact of Artificial Intelligence on Journalism: transformations in the company, products, contents and professional profile)</article-title>. <source><italic>Communication &#x0026; Society</italic></source>, <volume>34</volume>(<issue>1</issue>), <fpage>177</fpage>-<lpage>193</lpage>.</mixed-citation></ref>
<ref id="ref-48-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>V&#x00E1;llez</surname>, <given-names>M.</given-names></string-name> y <string-name><surname>Codina</surname>, <given-names>L.</given-names></string-name></person-group> (<year>2018</year>). <article-title>Periodismo computacional: evoluci&#x00F3;n, casos y herramientas</article-title>. <source><italic>Profesional de la Informaci&#x00F3;n</italic></source>, <volume>27</volume>(<issue>4</issue>), <fpage>759</fpage>. <pub-id pub-id-type="doi">10.3145/epi.2018.jul.05</pub-id></mixed-citation></ref>
<ref id="ref-49-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Weiss</surname>, <given-names>A. S.</given-names></string-name>, y <string-name><surname>Retis-Rivas</surname>, <given-names>J.</given-names></string-name></person-group> (<year>2018</year>). <article-title>&#x2018;I Don&#x2019;t Like Maths, That&#x2019;s Why I am in Journalism&#x2019;: Journalism Student Perceptions and Myths about Data Journalism</article-title>. <source><italic>Asia Pacific Media Educator</italic></source>, <volume>28</volume>(<issue>1</issue>), <fpage>1</fpage>&#x2014;<lpage>15</lpage>. <pub-id pub-id-type="doi">10.1177/1326365X18780418</pub-id></mixed-citation></ref>
<ref id="ref-50-96796"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Yin</surname>, <given-names>R.</given-names></string-name></person-group> (<year>2014</year>). <source><italic>Case Study Research: Design and Methods</italic></source>. <publisher-name>Sage Publications</publisher-name>.</mixed-citation></ref>
<ref id="ref-51-96796"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zheng</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Zhong</surname>, <given-names>B.</given-names></string-name> y <string-name><surname>Yang</surname>, <given-names>F.</given-names></string-name></person-group> (<year>2018</year>). <article-title>When algorithms meet journalism: The user perception to automated news in a cross-cultural context</article-title>. <source><italic>Computers in Human Behavior</italic></source>, <volume>86</volume>, <fpage>266</fpage>-<lpage>275</lpage>. <pub-id pub-id-type="doi">10.1016/j.chb.2018.04.046</pub-id></mixed-citation></ref>
</ref-list>
<app-group>
<app content-type="annex" id="app01">
<title>Anexo 1</title>
<table-wrap id="tabw-11-96796">
<caption><title>Audiencia, relevancia en redes sociales y periodistas de datos en los medios espa&#x00F1;oles el 25/03/2021</title></caption>
<table id="tab-11-96796" frame="hsides" border="1" rules="all">
<col width="15%"/>
<col width="15%"/>
<col width="15%"/>
<col width="15%"/>
<col width="15%"/>
<col width="15%"/>
<col width="10%"/>
<thead>
<tr>
<th valign="top" align="center"><p><bold>Medio</bold></p></th>
<th valign="top" align="center"><p><bold>Matriz</bold></p></th>
<th valign="top" align="center"><p><bold>Twitter</bold></p></th>
<th valign="top" align="center"><p><bold>Facebook</bold></p></th>
<th valign="top" align="center"><p><bold>Instagram</bold></p></th>
<th valign="top" align="center"><p><bold>Audiencia</bold></p></th>
<th valign="top" align="center"><p><bold>Periodistas</bold></p></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left"><p>Maldita</p></td>
<td valign="top" align="left"><p>Digital</p></td>
<td valign="top" align="right"><p>117500</p></td>
<td valign="top" align="right"><p>63000</p></td>
<td valign="top" align="right"><p>31300</p></td>
<td valign="top" align="right"><p>1.266.222</p></td>
<td valign="top" align="center"><p>7</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>El Pa&#x00ED;s</p></td>
<td valign="top" align="left"><p>Prensa</p></td>
<td valign="top" align="right"><p>8000000</p></td>
<td valign="top" align="right"><p>5300000</p></td>
<td valign="top" align="right"><p>1100000</p></td>
<td valign="top" align="right"><p>19.095.008</p></td>
<td valign="top" align="center"><p>5</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Civio</p></td>
<td valign="top" align="left"><p>Digital</p></td>
<td valign="top" align="right"><p>44900</p></td>
<td valign="top" align="right"><p>10300</p></td>
<td valign="top" align="right"></td>
<td valign="top" align="right"><p>83.710</p></td>
<td valign="top" align="center"><p>6</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>El Confidencial</p></td>
<td valign="top" align="left"><p>Digital</p></td>
<td valign="top" align="right"><p>910900</p></td>
<td valign="top" align="right"><p>1000000</p></td>
<td valign="top" align="right"><p>142000</p></td>
<td valign="top" align="right"><p>19.263.246</p></td>
<td valign="top" align="center"><p>5</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>RTVE</p></td>
<td valign="top" align="left"><p>Audiovisual</p></td>
<td valign="top" align="right"><p>1200000</p></td>
<td valign="top" align="right"><p>778000</p></td>
<td valign="top" align="right"><p>263000</p></td>
<td valign="top" align="right"><p>9.722.684</p></td>
<td valign="top" align="center"><p>5</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Newtral</p></td>
<td valign="top" align="left"><p>Digital</p></td>
<td valign="top" align="right"><p>187700</p></td>
<td valign="top" align="right"><p>33500</p></td>
<td valign="top" align="right"><p>40300</p></td>
<td valign="top" align="right"><p>401.091</p></td>
<td valign="top" align="center"><p>5</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Storydata</p></td>
<td valign="top" align="left"><p>Agencia</p></td>
<td valign="top" align="right"><p>2173</p></td>
<td valign="top" align="right"><p>156</p></td>
<td valign="top" align="right"><p>734</p></td>
<td valign="top" align="right"></td>
<td valign="top" align="center"><p>4</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>El Mundo</p></td>
<td valign="top" align="left"><p>Prensa</p></td>
<td valign="top" align="right"><p>3900000</p></td>
<td valign="top" align="right"><p>2600000</p></td>
<td valign="top" align="right"><p>504000</p></td>
<td valign="top" align="right"><p>22.732.110</p></td>
<td valign="top" align="center"><p>2</p></td>
</tr>
<tr>
<td valign="top" align="left"><p><ext-link ext-link-type="uri" xlink:href="http://eldiario.es">eldiario.es</ext-link></p></td>
<td valign="top" align="left"><p>Digital</p></td>
<td valign="top" align="right"><p>1200000</p></td>
<td valign="top" align="right"><p>576000</p></td>
<td valign="top" align="right"><p>153000</p></td>
<td valign="top" align="right"><p>10.691.610</p></td>
<td valign="top" align="center"><p>3</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>La sexta</p></td>
<td valign="top" align="left"><p>Audiovisual</p></td>
<td valign="top" align="right"><p>1000000</p></td>
<td valign="top" align="right"><p>479000</p></td>
<td valign="top" align="right"><p>123000</p></td>
<td valign="top" align="right"><p>9.632.075</p></td>
<td valign="top" align="center"><p>2</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Datadista</p></td>
<td valign="top" align="left"><p>Digital</p></td>
<td valign="top" align="right"><p>26200</p></td>
<td valign="top" align="right"><p>8200</p></td>
<td valign="top" align="right"><p>855</p></td>
<td valign="top" align="right"></td>
<td valign="top" align="center"><p>2</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>La Vanguardia</p></td>
<td valign="top" align="left"><p>Prensa</p></td>
<td valign="top" align="right"><p>1200000</p></td>
<td valign="top" align="right"><p>4300000</p></td>
<td valign="top" align="right"><p>534000</p></td>
<td valign="top" align="right"><p>34.972.749</p></td>
<td valign="top" align="center"><p>0</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Telecinco</p></td>
<td valign="top" align="left"><p>Audiovisual</p></td>
<td valign="top" align="right"><p>1700000</p></td>
<td valign="top" align="right"><p>1600000</p></td>
<td valign="top" align="right"><p>1000000</p></td>
<td valign="top" align="right"><p>10.899.626</p></td>
<td valign="top" align="center"><p>0</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>ABC</p></td>
<td valign="top" align="left"><p>Prensa</p></td>
<td valign="top" align="right"><p>525500</p></td>
<td valign="top" align="right"><p>1600000</p></td>
<td valign="top" align="right"><p>363000</p></td>
<td valign="top" align="right"><p>20.059.749</p></td>
<td valign="top" align="center"><p>0</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Antena 3</p></td>
<td valign="top" align="left"><p>Audiovisual</p></td>
<td valign="top" align="right"><p>1400000</p></td>
<td valign="top" align="right"><p>1900000</p></td>
<td valign="top" align="right"><p>402000</p></td>
<td valign="top" align="right"><p>10.130.797</p></td>
<td valign="top" align="center"><p>0</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>20 Minutos</p></td>
<td valign="top" align="left"><p>Prensa</p></td>
<td valign="top" align="right"><p>1400000</p></td>
<td valign="top" align="right"><p>2900000</p></td>
<td valign="top" align="right"><p>197000</p></td>
<td valign="top" align="right"><p>14.858</p></td>
<td valign="top" align="center"><p>0</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>El Espa&#x00F1;ol</p></td>
<td valign="top" align="left"><p>Digital</p></td>
<td valign="top" align="right"><p>427700</p></td>
<td valign="top" align="right"><p>733000</p></td>
<td valign="top" align="right"><p>90700</p></td>
<td valign="top" align="right"><p>20.726.488</p></td>
<td valign="top" align="center"><p>0</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>El Peri&#x00F3;dico</p></td>
<td valign="top" align="left"><p>Prensa</p></td>
<td valign="top" align="right"><p>696000</p></td>
<td valign="top" align="right"><p>823000</p></td>
<td valign="top" align="right"><p>95400</p></td>
<td valign="top" align="right"><p>12.739.528</p></td>
<td valign="top" align="center"><p>0</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>OkDiario</p></td>
<td valign="top" align="left"><p>Digital</p></td>
<td valign="top" align="right"><p>331000</p></td>
<td valign="top" align="right"><p>868000</p></td>
<td valign="top" align="right"><p>164000</p></td>
<td valign="top" align="right"><p>10.729.767</p></td>
<td valign="top" align="center"><p>0</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>Cuatro</p></td>
<td valign="top" align="left"><p>Audiovisual</p></td>
<td valign="top" align="right"><p>1100000</p></td>
<td valign="top" align="right"><p>839000</p></td>
<td valign="top" align="right"><p>236000</p></td>
<td valign="top" align="right"><p>4.214.905</p></td>
<td valign="top" align="center"><p>0</p></td>
</tr>
<tr>
<td valign="top" align="left"><p>La Raz&#x00F3;n</p></td>
<td valign="top" align="left"><p>Prensa</p></td>
<td valign="top" align="right"><p>525500</p></td>
<td valign="top" align="right"><p>446000</p></td>
<td valign="top" align="right"><p>117000</p></td>
<td valign="top" align="right"><p>8.426.492</p></td>
<td valign="top" align="center"><p>0</p></td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<attrib>Fuente: elaboraci&#x00F3;n propia.</attrib>
</table-wrap-foot>
</table-wrap>
</app>
</app-group>
</back>
</article>
