Saltar al contenido principal
LibreTexts Español

17.1: Introducción a R

  • Page ID
    150227
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    R es un lenguaje y entorno para computación estadística y gráfica. Fue desarrollado en Bell Laboratories (antes AT&T, ahora Lucent Technologies) por John Chambers y colegas. Se basa en otro lenguaje llamado S. R es un conjunto integrado de instalaciones de software para la manipulación de datos, cálculo y visualización gráfica. Incluye:

    • una instalación eficaz de manejo y almacenamiento de datos,
    • un conjunto de operadores para cálculos en matrices, en particular matrices,
    • una colección amplia, coherente e integrada de herramientas intermedias para el análisis de datos,
    • instalaciones gráficas para el análisis de datos y visualización en pantalla o en papel, y
    • un lenguaje de programación bien desarrollado, simple y efectivo que incluye condicionales, bucles, funciones recursivas definidas por el usuario e instalaciones de entrada y salida.

    R es una herramienta poderosa y efectiva para computación, estadística y análisis, y para producir gráficos. Sin embargo, existen muchas aplicaciones que pueden hacer estas o cosas similares. R tiene una serie de beneficios que lo hacen particularmente útil para un libro como este. Primero, similar al propio libro, R es de código abierto y gratuito. Esto viene con un conjunto de ventajas asociadas. Gratis es, por supuesto, el mejor precio. Adicionalmente, esto te permite, el alumno o lector, llevar esta herramienta contigo a donde quiera que vayas. No depende de su empleador para comprar o tener una licencia de un software en particular. Esto es especialmente relevante ya que otros programas con una funcionalidad similar suelen costar cientos, si no miles, de dólares por una sola licencia. La naturaleza de código abierto de R ha dado como resultado un sólido conjunto de usuarios, a través de una amplia variedad de disciplinas, incluida la ciencia política, que constantemente actualizan y revisan el lenguaje. R, por lo tanto, tiene algunas de las funcionalidades y métodos más actualizados e innovadores disponibles para sus usuarios en caso de que sepan dónde buscar. Dentro de R, estas funciones y herramientas a menudo se implementan como paquetes. Los paquetes permiten a los usuarios avanzados de R aportar métodos estadísticos y herramientas informáticas a los usuarios generales de R. Estos paquetes son revisados y examinados y luego agregados al repositorio CRAN. Posteriormente, cubriremos algunos paquetes básicos utilizados a lo largo del libro. El repositorio CRAN es donde descargaremos R.


    This page titled 17.1: Introducción a R is shared under a CC BY 4.0 license and was authored, remixed, and/or curated by Jenkins-Smith et al. (University of Oklahoma Libraries) via source content that was edited to the style and standards of the LibreTexts platform; a detailed edit history is available upon request.