{"id":2489,"date":"2016-11-16T09:48:55","date_gmt":"2016-11-16T08:48:55","guid":{"rendered":"http:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/?p=2489"},"modified":"2025-07-31T16:47:20","modified_gmt":"2025-07-31T14:47:20","slug":"python-r-analisis-datos","status":"publish","type":"post","link":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos","title":{"rendered":"Python vs R para el an\u00e1lisis de datos"},"content":{"rendered":"<p style=\"text-align: justify\">Que <a href=\"https:\/\/www.inesem.es\/Curso-Python-Para-Arcgis\">Python<\/a> y R son dos de los lenguajes m\u00e1s utilizados para el an\u00e1lisis de datos y su procesamiento mediante t\u00e9cnicas de data mining y business intelligence es un hecho, que a d\u00eda de hoy, nadie se cuestiona. \u00bfPero a qu\u00e9 se debe esa diferencia de uso frente a otros lenguajes como SAS o SPSS? \u00bfCu\u00e1l es mejor utilizar seg\u00fan nuestras necesidades?<\/p>\n<p style=\"text-align: justify\">Estas y otras cuestiones intentaremos resolver a lo largo del siguiente art\u00edculo, dando pinceladas sobre ambos\u00a0lenguajes de programaci\u00f3n.<\/p>\n<p style=\"text-align: justify\"><strong>Python<\/strong>, como bien se define en <a href=\"https:\/\/es.wikipedia.org\/wiki\/Python\" target=\"_blank\" rel=\"noopener noreferrer\">wikipedia<\/a>,<\/p>\n<p style=\"text-align: justify\">\u201c<em>Es un lenguaje de programaci\u00f3n interpretado y multiparadigma, ya que soporta orientaci\u00f3n a objetos, programaci\u00f3n imperativa y, en menor medida, programaci\u00f3n funcional. Usa tipado din\u00e1mico y es multiplataforma<\/em>\u201d<\/p>\n<p style=\"text-align: justify\">Se trata de un lenguaje de programaci\u00f3n que tiene detr\u00e1s una gran comunidad (sin \u00e1nimo de lucro) que se encarga de enriquecerlo (mediante la creaci\u00f3n de nuevas librer\u00edas, funciones, etc.) y mejorarlo. Se puede consultar la web de la <a href=\"https:\/\/www.python.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Python Software Fundation<\/a> y la <a href=\"https:\/\/www.es.python.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">asociaci\u00f3n de Python Espa\u00f1a<\/a>, para conocer las novedades o descargar manuales y exponer tus inquietudes en la comunidad Python.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_72 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos\/#%C2%BFQue_aporta_Python_en_el_analisis_de_datos\" title=\"\u00bfQu\u00e9 aporta Python en el an\u00e1lisis de datos?\">\u00bfQu\u00e9 aporta Python en el an\u00e1lisis de datos?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos\/#%C2%BFQue_aporta_R_al_analisis_de_datos\" title=\"\u00bfQu\u00e9 aporta R al an\u00e1lisis de datos?\">\u00bfQu\u00e9 aporta R al an\u00e1lisis de datos?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos\/#Entonces%E2%80%A6%C2%BFcon_cual_me_quedo\" title=\"Entonces\u2026\u00bfcon cu\u00e1l me quedo?\">Entonces\u2026\u00bfcon cu\u00e1l me quedo?<\/a><\/li><\/ul><\/nav><\/div>\n<h2 style=\"text-align: justify\"><span class=\"ez-toc-section\" id=\"%C2%BFQue_aporta_Python_en_el_analisis_de_datos\"><\/span>\u00bfQu\u00e9 aporta Python en el an\u00e1lisis de datos?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p style=\"text-align: justify\">Los dos motivos principales que han generado un creciente uso de Python en el campo del an\u00e1lisis de datos son:<\/p>\n<ol style=\"text-align: justify\">\n<li>Las numerosas librer\u00edas creadas para esta finalidad como:\n<ol>\n<li>Numpy y Pandas que implementan funciones para c\u00e1lculos matem\u00e1ticos y estad\u00edsticos<\/li>\n<li>Mlpy con algoritmos de aprendizaje m\u00e1quina<\/li>\n<li>Matploit que permite la visualizaci\u00f3n y representaci\u00f3n gr\u00e1fica de los datos.<\/li>\n<\/ol>\n<\/li>\n<li>Su integraci\u00f3n con aplicaciones como MongoDB (base de datos no relacional), Hadoop o Pentaho.<\/li>\n<\/ol>\n<p style=\"text-align: justify\">Si a todo ello se le suma la f\u00e1cil y r\u00e1pida curva de aprendizaje junto con su versatilidad, hacen de Python un lenguaje de gran calidad para los analistas de datos.<\/p>\n<p style=\"text-align: justify\">En la otra cara de la misma moneda, tenemos <strong>R<\/strong>, un lenguaje de programaci\u00f3n de c\u00f3digo abierto creado con el objetivo de mejorar las prestaciones en visualizaci\u00f3n y an\u00e1lisis de datos ofrecidas previamente por S.<\/p>\n<p style=\"text-align: justify\">R, tiene un enfoque m\u00e1s orientado al an\u00e1lisis estad\u00edstico, lo que lo hacen muy \u00fatil para la miner\u00eda de datos. Es tambi\u00e9n multiparadigma, orientado a objetos, vectorial y multiplataforma, y al igual que Python tiene una gran <a href=\"https:\/\/www.r-project.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">comunidad de desarrolladores<\/a> detr\u00e1s, que lo mejoran y enriquecen.<\/p>\n<h2 style=\"text-align: justify\"><span class=\"ez-toc-section\" id=\"%C2%BFQue_aporta_R_al_analisis_de_datos\"><\/span>\u00bfQu\u00e9 aporta R al an\u00e1lisis de datos?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p style=\"text-align: justify\">Como ya hemos comentado, R posee unas caracter\u00edsticas especiales que lo hacen especialmente vers\u00e1til para el manejo de elementos estad\u00edsticos, en concreto para<strong> operaciones con matrices y vectores,<\/strong> lo que facilita la manipulaci\u00f3n de bases de datos. Por tanto R permite manipular (seleccionar, recodificar y recuperar) datos muy r\u00e1pidamente. De hecho existen algunos paquetes dise\u00f1ados para ello, como <a href=\"https:\/\/plyr.had.co.nz\/\" target=\"_blank\" rel=\"noopener noreferrer\">plyr<\/a>, lo que hacen que este lenguaje de programaci\u00f3n sea mucho m\u00e1s h\u00e1bil y eficiente en la preparaci\u00f3n de los datos para su posterior an\u00e1lisis.<\/p>\n<p style=\"text-align: justify\">Por otro lado, como fue un lenguaje dise\u00f1ado espec\u00edficamente para hacer an\u00e1lisis estad\u00edstico, es muy <strong>preciso y exacto<\/strong> para el an\u00e1lisis de datos.<\/p>\n<p style=\"text-align: justify\">Dispone de una gran cantidad de paquetes para la creaci\u00f3n de gr\u00e1ficos, lo que le aportan unas capacidades avanzadas en la visualizaci\u00f3n de los datos y los resultados del an\u00e1lisis. A parte del paquete b\u00e1sico de R que aporta una cantidad de funciones para gr\u00e1ficas, existen otros como lattice o <a href=\"https:\/\/ggplot2.tidyverse.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">ggplot<\/a>.<\/p>\n<p style=\"text-align: justify\">En cuanto a <strong>Machine Learning<\/strong>, R tiene implementados una gran cantidad de algoritmos, como consecuencia de las diferentes l\u00edneas de investigaci\u00f3n de grupos que dieron pie a su creaci\u00f3n, debido precisamente al hecho de que R naci\u00f3 en el \u00e1mbito acad\u00e9mico.<\/p>\n<p style=\"text-align: justify\">Como contra en R, est\u00e1 su curva de aprendizaje, que suele ser m\u00e1s lenta y complicada si la comparamos con la de Python.<\/p>\n<h2 style=\"text-align: justify\"><span class=\"ez-toc-section\" id=\"Entonces%E2%80%A6%C2%BFcon_cual_me_quedo\"><\/span>Entonces\u2026\u00bfcon cu\u00e1l me quedo?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p style=\"text-align: justify\">Esta pregunta quiz\u00e1s sea la m\u00e1s complicada a la que dar respuesta, ya que como hemos visto a lo largo del art\u00edculo, tanto R como Python poseen un gran n\u00famero de caracter\u00edsticas que los hacen \u00f3ptimos para el an\u00e1lisis de datos y de ayuda para la toma de decisiones en Businees Intelligence.<\/p>\n<p style=\"text-align: justify\">El uso de uno y otro debe por tanto estar motivado por las respuestas como usuarios a las siguientes preguntas:<\/p>\n<ol style=\"text-align: justify\">\n<li><strong>\u00bfQu\u00e9 tipo de problema quiero resolver?<\/strong>Optaremos por uno u otro en funci\u00f3n del tipo de an\u00e1lisis de datos que queramos llevar a cabo, ya sea Machine Learning, Data Mining, anal\u00edtica web, etc. As\u00ed R es una muy buena opci\u00f3n cuando el an\u00e1lisis de datos requiere una computaci\u00f3n independiente o un an\u00e1lisis individual en los servidores, mientras que Python lo usaremos cuando el an\u00e1lisis de datos requiera ser integrado con las aplicaciones webs o si necesitamos incorporar el c\u00f3digo de an\u00e1lisis estad\u00edstico en una base de datos de producci\u00f3n.<\/li>\n<li><strong> \u00bfCu\u00e1nto me costar\u00e1 aprender a manejar el lenguaje de programaci\u00f3n? <\/strong>Se debe tener en cuenta, en funci\u00f3n de nuestros conocimientos previos en programaci\u00f3n, estad\u00edstica, etc., si R o Python nos resultar\u00e1 m\u00e1s f\u00e1cil de aprender y poner en pr\u00e1ctica, se debe tener en cuenta que el objetivo es resolver el problema que tenemos entre manos, y aprender el uso de las herramientas para resolverlo no debe convertirse en el n\u00facleo del problema en s\u00ed.<\/li>\n<li><strong>\u00bfCon qu\u00e9 herramientas se va integrar en el entorno que trabajamos? <\/strong>Debemos conocer el entorno en el que trabajamos y qu\u00e9 programas para big data y business intelligence vamos a tener que manejar, para elegir el lenguaje de programaci\u00f3n que mejor se integre con nuestras herramientas.<\/li>\n<\/ol>\n<p style=\"text-align: justify\">Dar respuesta a estas preguntas puede orientarnos en el uso de uno u otro lenguaje, ya que como hemos visto, ambos son muy potentes para la anal\u00edtica de datos, est\u00e1n en constante desarrollo y actualizaci\u00f3n, adem\u00e1s de integrarse a la perfecci\u00f3n con diferentes herramientas de business intelligence.<\/p>\n<p style=\"text-align: justify\">Para m\u00e1s informaci\u00f3n se puede consultar el art\u00edculo de <a href=\"https:\/\/www.datacamp.com\/community\/tutorials\/r-or-python-for-data-analysis#gs.VtgB100\" target=\"_blank\" rel=\"noopener noreferrer\">Data camp<\/a>, en el que se comparan ambos lenguajes de programaci\u00f3n mediante una infograf\u00eda bastante esquem\u00e1tica y visual, que nos puede dar una idea general de un solo vistazo, as\u00ed como el <a href=\"https:\/\/www.kdnuggets.com\/2015\/05\/r-vs-python-data-science.html\" target=\"_blank\" rel=\"noopener noreferrer\">siguiente art\u00edculo<\/a> en el que se hace una an\u00e1lisis comparativo entre R y Python en cifras.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En la actualidad, disponemos de multitud de herramientas para el an\u00e1lisis de datos. Dos de las m\u00e1s novedosas son Python u R. Descubre cual te conviene.<\/p>\n","protected":false},"author":89272,"featured_media":2495,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"class_list":["post-2489","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-desarrollo-de-aplicaciones"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Python vs R: \u00bfcu\u00e1l usar en an\u00e1lisis de datos?<\/title>\n<meta name=\"description\" content=\"En la actualidad, disponemos de multitud de herramientas para el an\u00e1lisis de datos. Dos de las m\u00e1s novedosas son Python u R. Descubre cual te conviene.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Python vs R: \u00bfcu\u00e1l usar en an\u00e1lisis de datos?\" \/>\n<meta property=\"og:description\" content=\"En la actualidad, disponemos de multitud de herramientas para el an\u00e1lisis de datos. Dos de las m\u00e1s novedosas son Python u R. Descubre cual te conviene.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos\" \/>\n<meta property=\"og:site_name\" content=\"Canal Inform\u00e1tica y TICS\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/InesemBusinessSchool\/\" \/>\n<meta property=\"article:published_time\" content=\"2016-11-16T08:48:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-31T14:47:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1020\" \/>\n\t<meta property=\"og:image:height\" content=\"680\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Paula Rochina\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@inesem\" \/>\n<meta name=\"twitter:site\" content=\"@inesem\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Paula Rochina\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos\"},\"author\":{\"name\":\"Paula Rochina\",\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#\/schema\/person\/b5904573ef1312c302269e2710d1f7c1\"},\"headline\":\"Python vs R para el an\u00e1lisis de datos\",\"datePublished\":\"2016-11-16T08:48:55+00:00\",\"dateModified\":\"2025-07-31T14:47:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos\"},\"wordCount\":1108,\"commentCount\":5,\"publisher\":{\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2.png\",\"keywords\":[\"analisis de datos\",\"bid data\",\"Business Intelligence\",\"data mining\",\"inteligencia de negocio\",\"machine learning\",\"programaci\u00f3n\",\"python\",\"r\"],\"articleSection\":[\"Desarrollo de Aplicaciones\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos\",\"url\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos\",\"name\":\"Python vs R: \u00bfcu\u00e1l usar en an\u00e1lisis de datos?\",\"isPartOf\":{\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2.png\",\"datePublished\":\"2016-11-16T08:48:55+00:00\",\"dateModified\":\"2025-07-31T14:47:20+00:00\",\"description\":\"En la actualidad, disponemos de multitud de herramientas para el an\u00e1lisis de datos. Dos de las m\u00e1s novedosas son Python u R. Descubre cual te conviene.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos#primaryimage\",\"url\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2.png\",\"contentUrl\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2.png\",\"width\":1020,\"height\":680,\"caption\":\"python y R an\u00e1lisis de datos\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Desarrollo de Aplicaciones\",\"item\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/categorias\/desarrollo-de-aplicaciones\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Python vs R para el an\u00e1lisis de datos\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#website\",\"url\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/\",\"name\":\"Canal Inform\u00e1tica y TICS\",\"description\":\"Canal de Noticias gestionado por el Departamento Docente de Inform\u00e1tica y TICS de INESEM\",\"publisher\":{\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#organization\",\"name\":\"Canal Inform\u00e1tica y TICS\",\"url\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#\/schema\/logo\/image\/\",\"url\":\"\",\"contentUrl\":\"\",\"caption\":\"Canal Inform\u00e1tica y TICS\"},\"image\":{\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/InesemBusinessSchool\/\",\"https:\/\/x.com\/inesem\",\"http:\/\/www.linkedin.com\/company\/2370697\",\"https:\/\/www.youtube.com\/user\/inesembusinesschool\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#\/schema\/person\/b5904573ef1312c302269e2710d1f7c1\",\"name\":\"Paula Rochina\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.inesem.es\/revistadigital\/wp-content\/uploads\/2016\/12\/Paula-Rochina_avatar_1480596807-96x96.jpg\",\"contentUrl\":\"https:\/\/www.inesem.es\/revistadigital\/wp-content\/uploads\/2016\/12\/Paula-Rochina_avatar_1480596807-96x96.jpg\",\"caption\":\"Paula Rochina\"},\"description\":\"EDUCACI\u00d3N: \u2022 M\u00e1ster en Formaci\u00f3n del Profesorado de Educaci\u00f3n Secundaria Obligatoria, Bachillerato, Formaci\u00f3n Profesional y Ense\u00f1anza de Idiomas (Especialidad en Inform\u00e1tica) en la Universidad de Granada. \u2022 Licenciada en Ingenier\u00eda T\u00e9cnica en Inform\u00e1tica de Sistemas en la Universidad de Granada. EXPERIENCIA: \u2022 Profesora del Departamento de Inform\u00e1tica y Comunicaciones de INESEM Business School. \u2022 Profesora de clases de rob\u00f3tica educativa. \u2022 Profesora de ciclos medios y superiores de Inform\u00e1tica. \u2022 Ayudante de coordinaci\u00f3n en el servicio de monitores de atenci\u00f3n al p\u00fablico en el Parque de las Ciencias de Granada. ESCRIBE SOBRE:Inform\u00e1tica \u2022 Ciberseguridad \u2022 Seguridad de la informaci\u00f3n \u2022 Big Data \u2022 Anal\u00edtica web \u2022 Web \u2022 Programaci\u00f3n Linkedin de Paula Ingeniera T\u00e9cnica en Inform\u00e1tica especializada en ense\u00f1anza. Amante de las nuevas tecnolog\u00edas y la innovaci\u00f3n educativa. Compagina su profesi\u00f3n con su vocaci\u00f3n como profesora del Departamento de Inform\u00e1tica de INESEM.\",\"url\":\"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/autores\/paula-rochina\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Python vs R: \u00bfcu\u00e1l usar en an\u00e1lisis de datos?","description":"En la actualidad, disponemos de multitud de herramientas para el an\u00e1lisis de datos. Dos de las m\u00e1s novedosas son Python u R. Descubre cual te conviene.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos","og_locale":"es_ES","og_type":"article","og_title":"Python vs R: \u00bfcu\u00e1l usar en an\u00e1lisis de datos?","og_description":"En la actualidad, disponemos de multitud de herramientas para el an\u00e1lisis de datos. Dos de las m\u00e1s novedosas son Python u R. Descubre cual te conviene.","og_url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos","og_site_name":"Canal Inform\u00e1tica y TICS","article_publisher":"https:\/\/www.facebook.com\/InesemBusinessSchool\/","article_published_time":"2016-11-16T08:48:55+00:00","article_modified_time":"2025-07-31T14:47:20+00:00","og_image":[{"width":1020,"height":680,"url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2.png","type":"image\/png"}],"author":"Paula Rochina","twitter_card":"summary_large_image","twitter_creator":"@inesem","twitter_site":"@inesem","twitter_misc":{"Escrito por":"Paula Rochina","Tiempo de lectura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos#article","isPartOf":{"@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos"},"author":{"name":"Paula Rochina","@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#\/schema\/person\/b5904573ef1312c302269e2710d1f7c1"},"headline":"Python vs R para el an\u00e1lisis de datos","datePublished":"2016-11-16T08:48:55+00:00","dateModified":"2025-07-31T14:47:20+00:00","mainEntityOfPage":{"@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos"},"wordCount":1108,"commentCount":5,"publisher":{"@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#organization"},"image":{"@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos#primaryimage"},"thumbnailUrl":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2.png","keywords":["analisis de datos","bid data","Business Intelligence","data mining","inteligencia de negocio","machine learning","programaci\u00f3n","python","r"],"articleSection":["Desarrollo de Aplicaciones"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos","name":"Python vs R: \u00bfcu\u00e1l usar en an\u00e1lisis de datos?","isPartOf":{"@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos#primaryimage"},"image":{"@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos#primaryimage"},"thumbnailUrl":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2.png","datePublished":"2016-11-16T08:48:55+00:00","dateModified":"2025-07-31T14:47:20+00:00","description":"En la actualidad, disponemos de multitud de herramientas para el an\u00e1lisis de datos. Dos de las m\u00e1s novedosas son Python u R. Descubre cual te conviene.","breadcrumb":{"@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos#primaryimage","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2.png","contentUrl":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2.png","width":1020,"height":680,"caption":"python y R an\u00e1lisis de datos"},{"@type":"BreadcrumbList","@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/python-r-analisis-datos#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/"},{"@type":"ListItem","position":2,"name":"Desarrollo de Aplicaciones","item":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/categorias\/desarrollo-de-aplicaciones"},{"@type":"ListItem","position":3,"name":"Python vs R para el an\u00e1lisis de datos"}]},{"@type":"WebSite","@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#website","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/","name":"Canal Inform\u00e1tica y TICS","description":"Canal de Noticias gestionado por el Departamento Docente de Inform\u00e1tica y TICS de INESEM","publisher":{"@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#organization","name":"Canal Inform\u00e1tica y TICS","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#\/schema\/logo\/image\/","url":"","contentUrl":"","caption":"Canal Inform\u00e1tica y TICS"},"image":{"@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/InesemBusinessSchool\/","https:\/\/x.com\/inesem","http:\/\/www.linkedin.com\/company\/2370697","https:\/\/www.youtube.com\/user\/inesembusinesschool\/"]},{"@type":"Person","@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#\/schema\/person\/b5904573ef1312c302269e2710d1f7c1","name":"Paula Rochina","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/#\/schema\/person\/image\/","url":"https:\/\/www.inesem.es\/revistadigital\/wp-content\/uploads\/2016\/12\/Paula-Rochina_avatar_1480596807-96x96.jpg","contentUrl":"https:\/\/www.inesem.es\/revistadigital\/wp-content\/uploads\/2016\/12\/Paula-Rochina_avatar_1480596807-96x96.jpg","caption":"Paula Rochina"},"description":"EDUCACI\u00d3N: \u2022 M\u00e1ster en Formaci\u00f3n del Profesorado de Educaci\u00f3n Secundaria Obligatoria, Bachillerato, Formaci\u00f3n Profesional y Ense\u00f1anza de Idiomas (Especialidad en Inform\u00e1tica) en la Universidad de Granada. \u2022 Licenciada en Ingenier\u00eda T\u00e9cnica en Inform\u00e1tica de Sistemas en la Universidad de Granada. EXPERIENCIA: \u2022 Profesora del Departamento de Inform\u00e1tica y Comunicaciones de INESEM Business School. \u2022 Profesora de clases de rob\u00f3tica educativa. \u2022 Profesora de ciclos medios y superiores de Inform\u00e1tica. \u2022 Ayudante de coordinaci\u00f3n en el servicio de monitores de atenci\u00f3n al p\u00fablico en el Parque de las Ciencias de Granada. ESCRIBE SOBRE:Inform\u00e1tica \u2022 Ciberseguridad \u2022 Seguridad de la informaci\u00f3n \u2022 Big Data \u2022 Anal\u00edtica web \u2022 Web \u2022 Programaci\u00f3n Linkedin de Paula Ingeniera T\u00e9cnica en Inform\u00e1tica especializada en ense\u00f1anza. Amante de las nuevas tecnolog\u00edas y la innovaci\u00f3n educativa. Compagina su profesi\u00f3n con su vocaci\u00f3n como profesora del Departamento de Inform\u00e1tica de INESEM.","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/autores\/paula-rochina"}]}},"autor_name":{"name":"Paula Rochina"},"featured_image":{"attachment_meta":{"width":1020,"height":680,"file":"2016\/11\/Sin-t\u00edtulo-2.png","sizes":{"thumbnail":{"file":"Sin-t\u00edtulo-2-345x180.png","width":345,"height":180,"mime_type":"image\/png","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2-345x180.png"},"medium":{"file":"Sin-t\u00edtulo-2-175x117.png","width":175,"height":117,"mime_type":"image\/png","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2-175x117.png"},"medium_large":{"file":"Sin-t\u00edtulo-2-768x512.png","width":768,"height":512,"mime_type":"image\/png","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2-768x512.png"},"wysija-newsletters-max":{"file":"Sin-t\u00edtulo-2-600x400.png","width":600,"height":400,"mime_type":"image\/png","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2-600x400.png"},"thumb-small":{"file":"Sin-t\u00edtulo-2-59x42.png","width":59,"height":42,"mime_type":"image\/png","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2-59x42.png"},"thumb-standard":{"file":"Sin-t\u00edtulo-2-110x110.png","width":110,"height":110,"mime_type":"image\/png","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2-110x110.png"},"thumb-medium":{"file":"Sin-t\u00edtulo-2-196x166.png","width":196,"height":166,"mime_type":"image\/png","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2-196x166.png"},"thumb-large":{"file":"Sin-t\u00edtulo-2-283x190.png","width":283,"height":190,"mime_type":"image\/png","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2-283x190.png"},"thumb-anteriores":{"file":"Sin-t\u00edtulo-2-230x163.png","width":230,"height":163,"mime_type":"image\/png","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2-230x163.png"},"thumb-inverso":{"file":"Sin-t\u00edtulo-2-369x261.png","width":369,"height":261,"mime_type":"image\/png","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2-369x261.png"},"thumb-cercano":{"file":"Sin-t\u00edtulo-2-650x200.png","width":650,"height":200,"mime_type":"image\/png","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2-650x200.png"},"thumb-slider":{"file":"Sin-t\u00edtulo-2-574x430.png","width":574,"height":430,"mime_type":"image\/png","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2-574x430.png"},"thumb-busqueda":{"file":"Sin-t\u00edtulo-2-580x375.png","width":580,"height":375,"mime_type":"image\/png","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2-580x375.png"},"thumb-formacion-continua":{"file":"Sin-t\u00edtulo-2-440x336.png","width":440,"height":336,"mime_type":"image\/png","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2-440x336.png"},"advps-thumb-one":{"file":"Sin-t\u00edtulo-2-600x220.png","width":600,"height":220,"mime_type":"image\/png","url":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/files\/2016\/11\/Sin-t\u00edtulo-2-600x220.png"}},"image_meta":{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0","keywords":[]}}},"_links":{"self":[{"href":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/wp-json\/wp\/v2\/posts\/2489"}],"collection":[{"href":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/wp-json\/wp\/v2\/users\/89272"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/wp-json\/wp\/v2\/comments?post=2489"}],"version-history":[{"count":0,"href":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/wp-json\/wp\/v2\/posts\/2489\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/wp-json\/wp\/v2\/media\/2495"}],"wp:attachment":[{"href":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/wp-json\/wp\/v2\/media?parent=2489"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inesem.es\/revistadigital\/informatica-y-tics\/wp-json\/wp\/v2\/categories?post=2489"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}