Probabilidad y Estadística
¿Porqué usar R? Operaciones
Descarga e Operaciones lógicas
instalación Generación de
Primeras nociones secuencias lógicas
Consola y editor de R Ayuda
R Studio Workspace
R como calculadora Paquetes y librerías
Declaración de Operaciones con
variables conjuntos
Vectores
Lenguaje de programación, de software libre, totalmente
gratuito y completo: variables, loop, condiciones,
[Link] en análisis de datos y estadística.
Hoy en día es fruto del esfuerzo de miles de personas en
todo el mundo que colaboran en su desarrollo.
Provee muchas librerías para realizar distintos tipos de
análisis sobre colecciones de datos, ej: visualización de
datos, análisis de series temporales, análisis de grafos,
análisis de texto.
Las librerías junto a sus dependencias se encuentra
ordenadas en un repositorio llamado CRAN,
(Comprehensive R Archive Network):
[Link]
Abrir la pagina web de R:
[Link]
Hacer clic en “CRAN” y, a continuación escoger
uno de los servidores (mirrors).
Según el sistema operativo, hacer clic en Linux,
MacOS X o Windows y seguir las instrucciones
correspondientes.
Si usas Windows, haz clic en “base” y a
continuación en “Download R a.x.y for Windows”,
en donde a, x e y indican la versión actual de R.
Ejecutar el archivo desde la carpeta en la cual fue
guardado y seguir las instrucciones de
instalación.
Descarga e instalación
Descarga e instalación
Descarga e instalación
Descarga e instalación
Se recomienda escoger la última versión disponible.
Descarga e instalación
Trabaja a través de una consola de comandos.
El indicador o prompt del sistema es el signo >.
El signo # sirve para comentar las líneas de
código.
La teclas ESC reinicia la actual línea en edición.
La combinación Ctrl-C interrumpe la edición o
ejecución en curso.
El símbolo + sirve para dividir una línea de
código cuando es muy larga.
Para salir de R se puede usar q( ) o cerrar
directamente la venta de comandos.
Consola y editor de R
Consola y editor de R
Consola y editor de R
Consola y editor de R
Consola y editor de R
Para trabajar en un entorno más amigable
usaremos RStudio.
También se puede descargar gratis, para
distintos sistemas operativos a través del
siguiente enlace:
[Link]
R Studio
R Studio
R Studio
EDITOR
WORKSPACE
CONSOLA
R Studio
R Studio
R cómo calculadora
Clases o tipos de Variables: numeric, factor, character, logical,
entre otras.
Para conocer la clase se utiliza
el comando class
Vectores
Operaciones
Operaciones Lógicas
Generación de secuencias regulares
Ayuda
Actividad 1
• Consultar la ayuda sobre los comandos apropos() y find().
• Consultar la ayuda sobre if (observar la diferencia entre ?if,
?”if”, help(if) y help(“ïf”)
Workspace
Actividad 2
Por consola correr las siguientes líneas:
• Ejecutar los siguientes comandos:
log(((3+2)*5)+6)
Equivale a:
log({(3+2)*5}+6) o log({{3+2}*5}+6)
• Crear un vector v con 4 elementos
• Ejecutar v, nos muestra el vector de dicho
vector
• Crear otros vector w de cuatro elementos
que tenga al menos un número negativo
• Ejecutar w[3], nos muestra el 3er elemento
del vector w
Actividad 2
Calcular la siguientes operaciones y analizar los
resultados::
Las operaciones afectan a todos los
2∗𝑣+3∗𝑤+2 componentes.
𝑣∗𝑤 Multiplica componente a componente
𝑣/𝑤 Divide componente a componente
𝑣^3 Eleva al cubo cada componente
𝑣^𝑤 Eleva cada componente de v a su
correspondiente componente de w.
Actividad 2
Calcular la siguientes operaciones y analizar los
resultados::
Produce un “warning” por pedir que se
𝑠𝑞𝑟𝑡(𝑤) realice una raíz de un número negativo
𝑣𝑤 < −𝑐(𝑣, 𝑤) Une los dos vectores y los almacena en un
nuevo vector
𝑣𝑤 Muestra el resultado
𝑣𝑤𝑎<-𝑐(𝑣𝑤, 6) Une otro componente
𝑣𝑤𝑎/𝑣 Da un warning pues ambos vectores no
tienen la misma longitud o mismo número
de componentes. Pero qué hace?
Paquetes y librerías
• R consta de un sistema base (donde están incluidas
una enorme cantidad de técnicas estadísticas y
numéricas) y de paquetes (packages) adicionales que
extienden su funcionalidad.
• Junto con R se incluyen ocho paquetes (llamadas
paquetes estándar) pero otros muchos están
disponibles a través de Internet en
CRAN: [Link]
Actividad 3:
Tarea Conectarse a CRAN y observar los paquetes
Paquetes y librerías
• Desde el menú hacer click en Paquetes > Instalar
paquete(s).
• Seleccionar el CRAN mirror
• Luego seleccionar el paquete que queremos.
Si el paquete necesita otros paquetes, los instala a
automáticamente.
• También se puede utilizar la función [Link]()
como en GNU/Linux.
La instalación no implica que los paquetes ya puedan
ser utilizados.
• Es necesario cargar las librerías antes de empezar a
usarlas, para ello se utiliza el comando: library(nombre
de la librería). Lo mismo o curre con las librerías
existentes en la versión local de R.
Actividad:
Instalar el paquete “gplots”
Union -> union(conjunto 1,conjunto2)
Intersección -> intersect(conjunto 1,conjunto2)
Diferencia -> setdiff(conjunto 1,conjunto2)
Comandos
para
Estadística
Descriptiva
(Análisis
Numérico)
Comandos para Estadística
Descriptiva (Análisis Gráfico)
Comandos para Estadística
Descriptiva (Análisis Gráfico)
Instalación / Carga de Datos
Manejo de Datos