¿Por qué R?

¿Qué es R?

Es un lenguaje de programación y un entorno estadístico:

La extensión de los archivos de R es .R.

RStudio

R puede descargarse del Comprehensive R Archive Network, CRAN. Para nuevos usuarios, RStudio es más sencillo que trabajar con el intérprete directamente. RStudio es una IDE muy popular, aunque por supuesto existen otras alternativas:

Algunos recursos útiles

Hay una enorme colección de materiales disponibles tanto en Internet como en papel para aprender a usar R. El Journal of Statistical Software y la serie Use R! de Springer publican habitualmente introducciones a diferentes aplicaciones de R.

Una buena fuente para nuevos usuarios es Learning R.

La documentación oficial en CRAN (The Comprehensive R Archive Network) es excelente, pero va mucho más allá de lo que intentaremos cubrir en esta clase.

Una primera mirada a RStudio

RStudio tiene cuatro ventanas principales.

Conseguir ayuda

La documentación de R tiene una merecida reputación de ser excelented. Puede accederse a ella desde el intérprete. Por ejemplo, si quisiésemos obtener información sobre qué hace la función lm, o qué parámetros toma, o incluso ver algunos ejemplos de uso, entraríamos en la consola:

?lm

La comunidad de usuarios de R es muy útil y activa. Si en algún momento os quedáis atascados en algún problema, la mejor solución es preguntar en StackOverflow, una comunidad de programadores, usando la etiqueta #r.

Por razones obvias, los usuarios se suelen referir al lenguaje como “Rstats” para facilitar la búsqueda en Internet (probad #RStats).

LS0tIAp0aXRsZTogIkludHJvZHVjY2nDs24gZ2VuZXJhbCIKZGF0ZTogImByIGZvcm1hdChTeXMudGltZSgpLCAnJUIgJWQsICVZJylgIgotLS0KCmBgYHtyIHNldHVwLCBpbmNsdWRlPUZBTFNFLCBjYWNoZT1GQUxTRX0Ka25pdHI6Om9wdHNfY2h1bmskc2V0KGV2YWwgPSBGQUxTRSkgCmtuaXRyOjpvcHRzX2NodW5rJHNldChmaWcucGF0aCA9ICdhc3NldHMvJykKYGBgCiMjIMK/UG9yIHF1w6kgYFJgPwoKLSBFcyBsaWJyZSAoXyJmcmVlIiBhcyBpbiAiZnJlZWRvbSIgbm90IGFzIGluICJiZWVyIl8pIHkgZXh0ZW5zaWJsZS4gQWRlbcOhcyBlcwogIGdyYXR1aXRvLiBBZGVtw6FzLCB0w7ogKHkgbGEgY29tdW5pZGFkKSBwdWVkZXMgaW5zcGVjY2lvbmFyIGVsIGPDs2RpZ28gZGUgY2FkYQogIGZ1bmNpw7NuLiAKLSBFcyBtdXkgcG9wdWxhciwgbG8gcXVlIGhhY2UgcXVlIGhheWEgbXVjaGFzIGNvbGVjY2lvbmVzIGRlIGZ1bmNpb25lcyBlc2NyaXRhcwogIHBhcmEgdG9kbyB0aXBvIGRlIHRhcmVhcyBlc3BlY2lhbGl6YWRhcy4gCi0gU3VzIGhlcnJhbWllbnRhcyBkZSB2aXN1YWxpemFjacOzbiBzb24gbXV5IGZhbW9zYXMgeSB1c2FkYXMgZW4gdG9kbyB0aXBvIGRlCiAgYXJlYXMgcHJvZmVzaW9uYWxlcy4gCi0gVGllbmUgdW5hIGRvY3VtZW50YWNpw7NuIGV4Y2VsZW50ZSB5IG11Y2hvcyBmb3JvcyBvbmxpbmUgZGUgYXl1ZGEuIAotIFVuYSBjb211bmlkYWQgZGUgdXN1YXJpb3MgbXV5IGFjdGl2YSB5IGRpc3B1ZXN0YSBhIGF5dWRhci4gICAKCiMjIMK/UXXDqSBlcyBgUmA/CgpFcyB1biBsZW5ndWFqZSBkZSBwcm9ncmFtYWNpw7NuIHkgdW4gZW50b3JubyBlc3RhZMOtc3RpY286IAoKLSBFcyBpbnRlcHJldGFkbzogUGVybWl0ZSBlamVjdWNpb25lcyBkaXJlY3RhcyBkZSBjw7NkaWdvLiAKLSBUaWVuZSB0aXBhZG8gZGluw6FtaWNvOiBFcyBtw6FzIGbDoWNpbCB5IG11Y2hvIG1lbm9zIHJlcGV0aXRpdm8gcXVlIGxlbmd1YWplcwpjb252ZW5jaW9uYWxlcy4gCi0gRXMgbXVsdGlwYXJhZGlnbWE6IE9yaWVudGFkbyBhIGVzY3JpYmlyIGZ1bmNpb25lcy4gCgpMYSBleHRlbnNpw7NuIGRlIGxvcyBhcmNoaXZvcyBkZSBgUmAgZXMgYC5SYC4gCgojIyBSU3R1ZGlvCgpSIHB1ZWRlIGRlc2NhcmdhcnNlIGRlbCAgQ29tcHJlaGVuc2l2ZSBSIEFyY2hpdmUgTmV0d29yaywKW0NSQU5dKGh0dHBzLy9jcmFuLnItcHJvamVjdC5vcmcpLiBQYXJhIG51ZXZvcyB1c3VhcmlvcywgUlN0dWRpbyBlcyBtw6FzIHNlbmNpbGxvCnF1ZSB0cmFiYWphciBjb24gZWwgaW50w6lycHJldGUgZGlyZWN0YW1lbnRlLiBSU3R1ZGlvIGVzIHVuYSBJREUgbXV5IHBvcHVsYXIsCmF1bnF1ZSBwb3Igc3VwdWVzdG8gZXhpc3RlbiBvdHJhcyBhbHRlcm5hdGl2YXM6CgotIGBlbWFjc2AgYSB0cmF2w6lzIGRlIFtFU1NdKGh0dHA6Ly9lc3Muci1wcm9qZWN0Lm9yZy8pIChxdWUgZXMgbG8gcXVlIHlvIHVzYXLDqSkuCi0gYHZpbWAgY29uIFtWaW0tUi1QbHVnaW5dKGh0dHA6Ly93d3cudmltLm9yZy9zY3JpcHRzL3NjcmlwdC5waHA/c2NyaXB0X2lkPTI2MjgpLgotIFN1YmxpbWUgVGV4dC4KCiMjIEFsZ3Vub3MgcmVjdXJzb3Mgw7p0aWxlcwoKSGF5IHVuYSBlbm9ybWUgY29sZWNjacOzbiBkZSBtYXRlcmlhbGVzIGRpc3BvbmlibGVzIHRhbnRvIGVuIEludGVybmV0IGNvbW8gZW4KcGFwZWwgcGFyYSBhcHJlbmRlciBhIHVzYXIgYFJgLgpFbCBbSm91cm5hbCBvZiBTdGF0aXN0aWNhbCBTb2Z0d2FyZV0oaHR0cDovL3d3dy5qc3RhdHNvZnQub3JnL2luZGV4KSB5IApsYSBzZXJpZSBbVXNlIFIhXShodHRwOi8vd3d3LnNwcmluZ2VyLmNvbS9zZXJpZXMvNjk5MSkgZGUgU3ByaW5nZXIgcHVibGljYW4KaGFiaXR1YWxtZW50ZSBpbnRyb2R1Y2Npb25lcyBhIGRpZmVyZW50ZXMgYXBsaWNhY2lvbmVzIGRlIGBSYC4gCgpVbmEgYnVlbmEgZnVlbnRlIHBhcmEgbnVldm9zIHVzdWFyaW9zCmVzIFtMZWFybmluZyBSXShodHRwOi8vc2hvcC5vcmVpbGx5LmNvbS9wcm9kdWN0LzA2MzY5MjAwMjgzNTIuZG8pLiAKCkxhIGRvY3VtZW50YWNpw7NuIG9maWNpYWwgZW4gQ1JBTiAoVGhlIENvbXByZWhlbnNpdmUgUiBBcmNoaXZlIE5ldHdvcmspIGVzCmV4Y2VsZW50ZSwgcGVybyB2YSBtdWNobyBtw6FzIGFsbMOhIGRlIGxvIHF1ZSBpbnRlbnRhcmVtb3MgY3VicmlyIGVuIGVzdGEgY2xhc2UuIAoKIyMgVW5hIHByaW1lcmEgbWlyYWRhIGEgUlN0dWRpbwoKUlN0dWRpbyB0aWVuZSBjdWF0cm8gdmVudGFuYXMgcHJpbmNpcGFsZXMuCgotIENvbnNvbGUgKGVsIGludMOpcnByZXRlIGRlIGBSYCkuCi0gQ29kZSwgZW4gZG9uZGUgZXNjcmliaXJlbW9zIGVsIGPDs2RpZ28uCi0gSGlzdG9yeS9FbnZpcm9ubWVudAotIFBsb3RzL1BhY2thZ2VzL0hlbHAKCiMjIENvbnNlZ3VpciBheXVkYQoKTGEgZG9jdW1lbnRhY2nDs24gZGUgYFJgIHRpZW5lIHVuYSBtZXJlY2lkYSByZXB1dGFjacOzbiBkZSBzZXIgZXhjZWxlbnRlZC4gUHVlZGUKYWNjZWRlcnNlIGEgZWxsYSBkZXNkZSBlbCBpbnTDqXJwcmV0ZS4gUG9yIGVqZW1wbG8sIHNpIHF1aXNpw6lzZW1vcyBvYnRlbmVyCmluZm9ybWFjacOzbiBzb2JyZSBxdcOpIGhhY2UgbGEgZnVuY2nDs24gYGxtYCwgbyBxdcOpIHBhcsOhbWV0cm9zIHRvbWEsIG8gaW5jbHVzbyB2ZXIKYWxndW5vcyBlamVtcGxvcyBkZSB1c28sIGVudHJhcsOtYW1vcyBlbiBsYSBjb25zb2xhOgpgYGB7ciBldmFsPUZBTFNFfQo/bG0KYGBgCgpMYSBjb211bmlkYWQgZGUgdXN1YXJpb3MgZGUgYFJgIGVzIG11eSDDunRpbCB5IGFjdGl2YS4gU2kgZW4gYWxnw7puIG1vbWVudG8gb3MKcXVlZMOhaXMgYXRhc2NhZG9zIGVuIGFsZ8O6biBwcm9ibGVtYSwgbGEgbWVqb3Igc29sdWNpw7NuIGVzIHByZWd1bnRhcgplbiBbU3RhY2tPdmVyZmxvd10oaHR0cDovL3N0YWNrb3ZlcmZsb3cuY29tLyksIHVuYSBjb211bmlkYWQgZGUgcHJvZ3JhbWFkb3JlcywKdXNhbmRvIGxhIGV0aXF1ZXRhIGAjcmAuCgpQb3IgcmF6b25lcyBvYnZpYXMsIGxvcyB1c3VhcmlvcyBzZSBzdWVsZW4gcmVmZXJpciBhbCBsZW5ndWFqZSBjb21vICJSc3RhdHMiCnBhcmEgZmFjaWxpdGFyIGxhIGLDunNxdWVkYSBlbiBJbnRlcm5ldCAocHJvYmFkIGAjUlN0YXRzYCkuCg==