{"id":260,"date":"2016-03-27T11:30:53","date_gmt":"2016-03-27T09:30:53","guid":{"rendered":"https:\/\/preblogs.deusto.es\/bigdata\/?p=260"},"modified":"2016-03-27T11:32:31","modified_gmt":"2016-03-27T09:32:31","slug":"r-vs-python-para-el-analisis-de-datos","status":"publish","type":"post","link":"https:\/\/blogs.deusto.es\/bigdata\/r-vs-python-para-el-analisis-de-datos\/","title":{"rendered":"R vs. Python para el an\u00e1lisis de datos en proyectos de Big Data"},"content":{"rendered":"<p style=\"text-align: justify;\">Cuando abrimos este blog, dedicamos una entrada a comparar diferentes herramientas anal\u00edticas. En su d\u00eda, <a href=\"https:\/\/blogs.deusto.es\/bigdata\/eligiendo-una-herramienta-de-analitica-sas-r-o-python\/\" target=\"_blank\">hablamos de SAS, R y Python<\/a>, mostrando la experiencia que ten\u00eda en el manejo de las tres\u00a0de nuestro profesor Pedro G\u00f3mez. Desde entonces, han aparecido varias noticias y reflexiones comparando especialmente dos de ellas: R y Python. DataCamp public\u00f3 hace unos meses <a href=\"https:\/\/www.datacamp.com\/community\/tutorials\/r-or-python-for-data-analysis?tap_a=5644-dce66f&amp;tap_s=10907-287229\">la infograf\u00eda<\/a> que ponemos al final de este art\u00edculo comparando ambas.<\/p>\n<p style=\"text-align: justify;\">El <strong>an\u00e1lisis de datos<\/strong>, obviamente, es una parte nuclear de cualquier <strong>proyecto de Big Data<\/strong>. El <strong>an\u00e1lisis de los diferentes flujos de datos<\/strong> y su <strong>combinaci\u00f3n<\/strong> para obtener nuevos patrones, tendencias, estructuras, etc. se puede realizar con diferentes herramientas y lenguajes de programaci\u00f3n. La elecci\u00f3n de estas \u00faltimas es una cuesti\u00f3n en muchas ocasiones de gustos, de preferencias, pero tambi\u00e9n en otras ocasiones, <strong>objeto de detallados\u00a0an\u00e1lisis<\/strong>.<\/p>\n<p style=\"text-align: justify;\">La infograf\u00eda que hoy nos acompa\u00f1a <strong>agrega m\u00faltiples fuentes<\/strong> que <strong>comparan R y Python<\/strong>. Por eso mismo, nos ha resultado interesante para compartir con vosotros. Compara ambos lenguajes desde una <strong>perspectiva de la Ciencia de Datos, o Data Science<\/strong>,\u00a0disciplina que ya <a href=\"https:\/\/blogs.deusto.es\/bigdata\/que-hace-un-cientifico-de-datos-y-por-que-es-una-profesion-tan-sexy\/\" target=\"_blank\">describimos en una entrada anterior<\/a>. \u00a0Las <strong>debilidades y fortalezas<\/strong> que se muestran, as\u00ed como sus<strong> ventajas y desventajas<\/strong>, puede ayudaros a la hora de seleccionar el mejor lenguaje de programaci\u00f3n para vuestro problema dado. Y es que, como solemos decir, <strong>cada proyecto, cada problema, cada contexto de empresa, es diferente<\/strong>, por lo que dar sugerencias absolutas suele resultar complicado.<\/p>\n<p style=\"text-align: justify;\">Dado que suele ser un factor bastante determinante, de entre las m\u00faltiples caracter\u00edsticas\u00a0para la toma de decisi\u00f3n, cabe destacar que ambos lenguajes gozan de una <strong>amplia comunidad de desarrollo<\/strong>. En este sentido, ninguna diferencia. Quiz\u00e1s lo que mejor caracteriza a cada uno de los lenguajes, es la frase que destacan los que elaboraran la infograf\u00eda:<\/p>\n<blockquote>\n<p style=\"text-align: justify;\">\u201c<em>Python is often\u00a0<a href=\"http:\/\/blog.udacity.com\/2015\/01\/python-vs-r-learn-first.html\">praised<\/a>\u00a0for being a general-purpose language with an easy-to-understand syntax and R\u2019s functionality is developed with statisticians\u00a0in mind, thereby giving\u00a0it\u00a0<a href=\"http:\/\/www.quora.com\/Which-is-better-for-data-analysis-R-or-Python?utm_source=datafloq&amp;utm_medium=ref&amp;utm_campaign=datafloq\" target=\"_blank\">field-specific advantages<\/a>\u00a0such as\u00a0great features for data visualization\u201d<\/em><\/p>\n<\/blockquote>\n<p style=\"text-align: justify;\">Os dejamos con la infograf\u00eda para que pod\u00e1is por vuestra seguir conociendo mejor cada uno de los dos: R vs. Python o Python vs. R. Seguiremos de cerca la evoluci\u00f3n de ambos.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone\" src=\"http:\/\/blog.datacamp.com\/wp-content\/uploads\/sites\/8\/2015\/05\/R-vs-Python-216-2.png\" alt=\"\" width=\"1200\" height=\"17031\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cuando abrimos este blog, dedicamos una entrada a comparar diferentes herramientas anal\u00edticas. En su d\u00eda, hablamos de SAS, R y Python, mostrando la experiencia que ten\u00eda en el manejo de las tres\u00a0de nuestro profesor Pedro G\u00f3mez. Desde entonces, han aparecido varias noticias y reflexiones comparando especialmente dos de ellas: R y Python. DataCamp public\u00f3 hace &hellip; <a href=\"https:\/\/blogs.deusto.es\/bigdata\/r-vs-python-para-el-analisis-de-datos\/\" class=\"more-link\">Seguir leyendo <span class=\"screen-reader-text\">R vs. Python para el an\u00e1lisis de datos en proyectos de Big Data<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":136,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[2,5,190,191,3,192,189,4,22,23],"class_list":["post-260","post","type-post","status-publish","format-standard","hentry","category-sin-categoria","tag-big-data","tag-business-intelligence","tag-comunidad","tag-datacamp","tag-deusto","tag-infografia","tag-lenguajes","tag-programa-big-data","tag-python","tag-r"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>R vs. Python para el an\u00e1lisis de datos en proyectos de Big Data - Deusto Data<\/title>\n<meta name=\"description\" content=\"R vs. Python como lenguajes para el an\u00e1lisis de datos en proyectos de Big Data.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blogs.deusto.es\/bigdata\/r-vs-python-para-el-analisis-de-datos\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"R vs. Python para el an\u00e1lisis de datos en proyectos de Big Data - Deusto Data\" \/>\n<meta property=\"og:description\" content=\"R vs. Python como lenguajes para el an\u00e1lisis de datos en proyectos de Big Data.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogs.deusto.es\/bigdata\/r-vs-python-para-el-analisis-de-datos\/\" \/>\n<meta property=\"og:site_name\" content=\"Deusto Data\" \/>\n<meta property=\"article:published_time\" content=\"2016-03-27T09:30:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-03-27T09:32:31+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/blog.datacamp.com\/wp-content\/uploads\/sites\/8\/2015\/05\/R-vs-Python-216-2.png\" \/>\n<meta name=\"author\" content=\"\u00c1lex Ray\u00f3n\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u00c1lex Ray\u00f3n\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blogs.deusto.es\\\/bigdata\\\/r-vs-python-para-el-analisis-de-datos\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.deusto.es\\\/bigdata\\\/r-vs-python-para-el-analisis-de-datos\\\/\"},\"author\":{\"name\":\"\u00c1lex Ray\u00f3n\",\"@id\":\"https:\\\/\\\/blogs.deusto.es\\\/bigdata\\\/#\\\/schema\\\/person\\\/649d200baab3dd91bf5a5c547cefd90a\"},\"headline\":\"R vs. Python para el an\u00e1lisis de datos en proyectos de Big Data\",\"datePublished\":\"2016-03-27T09:30:53+00:00\",\"dateModified\":\"2016-03-27T09:32:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.deusto.es\\\/bigdata\\\/r-vs-python-para-el-analisis-de-datos\\\/\"},\"wordCount\":400,\"commentCount\":7,\"image\":{\"@id\":\"https:\\\/\\\/blogs.deusto.es\\\/bigdata\\\/r-vs-python-para-el-analisis-de-datos\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/blog.datacamp.com\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2015\\\/05\\\/R-vs-Python-216-2.png\",\"keywords\":[\"big data\",\"business intelligence\",\"comunidad\",\"datacamp\",\"deusto\",\"infograf\u00eda\",\"lenguajes\",\"programa big data\",\"python\",\"R\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blogs.deusto.es\\\/bigdata\\\/r-vs-python-para-el-analisis-de-datos\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.deusto.es\\\/bigdata\\\/r-vs-python-para-el-analisis-de-datos\\\/\",\"url\":\"https:\\\/\\\/blogs.deusto.es\\\/bigdata\\\/r-vs-python-para-el-analisis-de-datos\\\/\",\"name\":\"R vs. Python para el an\u00e1lisis de datos en proyectos de Big Data - Deusto Data\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.deusto.es\\\/bigdata\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogs.deusto.es\\\/bigdata\\\/r-vs-python-para-el-analisis-de-datos\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.deusto.es\\\/bigdata\\\/r-vs-python-para-el-analisis-de-datos\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/blog.datacamp.com\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2015\\\/05\\\/R-vs-Python-216-2.png\",\"datePublished\":\"2016-03-27T09:30:53+00:00\",\"dateModified\":\"2016-03-27T09:32:31+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/blogs.deusto.es\\\/bigdata\\\/#\\\/schema\\\/person\\\/649d200baab3dd91bf5a5c547cefd90a\"},\"description\":\"R vs. Python como lenguajes para el an\u00e1lisis de datos en proyectos de Big Data.\",\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.deusto.es\\\/bigdata\\\/r-vs-python-para-el-analisis-de-datos\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blogs.deusto.es\\\/bigdata\\\/r-vs-python-para-el-analisis-de-datos\\\/#primaryimage\",\"url\":\"http:\\\/\\\/blog.datacamp.com\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2015\\\/05\\\/R-vs-Python-216-2.png\",\"contentUrl\":\"http:\\\/\\\/blog.datacamp.com\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2015\\\/05\\\/R-vs-Python-216-2.png\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blogs.deusto.es\\\/bigdata\\\/#website\",\"url\":\"https:\\\/\\\/blogs.deusto.es\\\/bigdata\\\/\",\"name\":\"Deusto Data\",\"description\":\"Los datos de tu organizaci\u00f3n en valor\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blogs.deusto.es\\\/bigdata\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blogs.deusto.es\\\/bigdata\\\/#\\\/schema\\\/person\\\/649d200baab3dd91bf5a5c547cefd90a\",\"name\":\"\u00c1lex Ray\u00f3n\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/edd2de8114be43b38592bbb35415b024c6b89ca81c89897ecb032a13975d64f1?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/edd2de8114be43b38592bbb35415b024c6b89ca81c89897ecb032a13975d64f1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/edd2de8114be43b38592bbb35415b024c6b89ca81c89897ecb032a13975d64f1?s=96&d=mm&r=g\",\"caption\":\"\u00c1lex Ray\u00f3n\"},\"url\":\"https:\\\/\\\/blogs.deusto.es\\\/bigdata\\\/author\\\/alex-rayon\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"R vs. Python para el an\u00e1lisis de datos en proyectos de Big Data - Deusto Data","description":"R vs. Python como lenguajes para el an\u00e1lisis de datos en proyectos de Big Data.","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:\/\/blogs.deusto.es\/bigdata\/r-vs-python-para-el-analisis-de-datos\/","og_locale":"es_ES","og_type":"article","og_title":"R vs. Python para el an\u00e1lisis de datos en proyectos de Big Data - Deusto Data","og_description":"R vs. Python como lenguajes para el an\u00e1lisis de datos en proyectos de Big Data.","og_url":"https:\/\/blogs.deusto.es\/bigdata\/r-vs-python-para-el-analisis-de-datos\/","og_site_name":"Deusto Data","article_published_time":"2016-03-27T09:30:53+00:00","article_modified_time":"2016-03-27T09:32:31+00:00","og_image":[{"url":"http:\/\/blog.datacamp.com\/wp-content\/uploads\/sites\/8\/2015\/05\/R-vs-Python-216-2.png","type":"","width":"","height":""}],"author":"\u00c1lex Ray\u00f3n","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"\u00c1lex Ray\u00f3n","Tiempo de lectura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.deusto.es\/bigdata\/r-vs-python-para-el-analisis-de-datos\/#article","isPartOf":{"@id":"https:\/\/blogs.deusto.es\/bigdata\/r-vs-python-para-el-analisis-de-datos\/"},"author":{"name":"\u00c1lex Ray\u00f3n","@id":"https:\/\/blogs.deusto.es\/bigdata\/#\/schema\/person\/649d200baab3dd91bf5a5c547cefd90a"},"headline":"R vs. Python para el an\u00e1lisis de datos en proyectos de Big Data","datePublished":"2016-03-27T09:30:53+00:00","dateModified":"2016-03-27T09:32:31+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.deusto.es\/bigdata\/r-vs-python-para-el-analisis-de-datos\/"},"wordCount":400,"commentCount":7,"image":{"@id":"https:\/\/blogs.deusto.es\/bigdata\/r-vs-python-para-el-analisis-de-datos\/#primaryimage"},"thumbnailUrl":"http:\/\/blog.datacamp.com\/wp-content\/uploads\/sites\/8\/2015\/05\/R-vs-Python-216-2.png","keywords":["big data","business intelligence","comunidad","datacamp","deusto","infograf\u00eda","lenguajes","programa big data","python","R"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blogs.deusto.es\/bigdata\/r-vs-python-para-el-analisis-de-datos\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blogs.deusto.es\/bigdata\/r-vs-python-para-el-analisis-de-datos\/","url":"https:\/\/blogs.deusto.es\/bigdata\/r-vs-python-para-el-analisis-de-datos\/","name":"R vs. Python para el an\u00e1lisis de datos en proyectos de Big Data - Deusto Data","isPartOf":{"@id":"https:\/\/blogs.deusto.es\/bigdata\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.deusto.es\/bigdata\/r-vs-python-para-el-analisis-de-datos\/#primaryimage"},"image":{"@id":"https:\/\/blogs.deusto.es\/bigdata\/r-vs-python-para-el-analisis-de-datos\/#primaryimage"},"thumbnailUrl":"http:\/\/blog.datacamp.com\/wp-content\/uploads\/sites\/8\/2015\/05\/R-vs-Python-216-2.png","datePublished":"2016-03-27T09:30:53+00:00","dateModified":"2016-03-27T09:32:31+00:00","author":{"@id":"https:\/\/blogs.deusto.es\/bigdata\/#\/schema\/person\/649d200baab3dd91bf5a5c547cefd90a"},"description":"R vs. Python como lenguajes para el an\u00e1lisis de datos en proyectos de Big Data.","inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.deusto.es\/bigdata\/r-vs-python-para-el-analisis-de-datos\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.deusto.es\/bigdata\/r-vs-python-para-el-analisis-de-datos\/#primaryimage","url":"http:\/\/blog.datacamp.com\/wp-content\/uploads\/sites\/8\/2015\/05\/R-vs-Python-216-2.png","contentUrl":"http:\/\/blog.datacamp.com\/wp-content\/uploads\/sites\/8\/2015\/05\/R-vs-Python-216-2.png"},{"@type":"WebSite","@id":"https:\/\/blogs.deusto.es\/bigdata\/#website","url":"https:\/\/blogs.deusto.es\/bigdata\/","name":"Deusto Data","description":"Los datos de tu organizaci\u00f3n en valor","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.deusto.es\/bigdata\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/blogs.deusto.es\/bigdata\/#\/schema\/person\/649d200baab3dd91bf5a5c547cefd90a","name":"\u00c1lex Ray\u00f3n","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/edd2de8114be43b38592bbb35415b024c6b89ca81c89897ecb032a13975d64f1?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/edd2de8114be43b38592bbb35415b024c6b89ca81c89897ecb032a13975d64f1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/edd2de8114be43b38592bbb35415b024c6b89ca81c89897ecb032a13975d64f1?s=96&d=mm&r=g","caption":"\u00c1lex Ray\u00f3n"},"url":"https:\/\/blogs.deusto.es\/bigdata\/author\/alex-rayon\/"}]}},"_links":{"self":[{"href":"https:\/\/blogs.deusto.es\/bigdata\/wp-json\/wp\/v2\/posts\/260","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.deusto.es\/bigdata\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.deusto.es\/bigdata\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.deusto.es\/bigdata\/wp-json\/wp\/v2\/users\/136"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.deusto.es\/bigdata\/wp-json\/wp\/v2\/comments?post=260"}],"version-history":[{"count":4,"href":"https:\/\/blogs.deusto.es\/bigdata\/wp-json\/wp\/v2\/posts\/260\/revisions"}],"predecessor-version":[{"id":264,"href":"https:\/\/blogs.deusto.es\/bigdata\/wp-json\/wp\/v2\/posts\/260\/revisions\/264"}],"wp:attachment":[{"href":"https:\/\/blogs.deusto.es\/bigdata\/wp-json\/wp\/v2\/media?parent=260"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.deusto.es\/bigdata\/wp-json\/wp\/v2\/categories?post=260"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.deusto.es\/bigdata\/wp-json\/wp\/v2\/tags?post=260"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}