Descargar la presentación
La descarga está en progreso. Por favor, espere
1
UCV / FACES / EECA /Computación I
TALLER: INTRODUCCIÓN AL LENGUAJE R, A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS UCV / FACES / EECA /Computación I Prof. Amarilis García Material Guía Caracas, 20/09/2017
2
TALLER: INTRODUCCIÓN AL LENGUAJE R,
A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS Referencia: Video
3
1 2 https://www.youtube.com/watch?v=dpiApWbgSw8
Deusto Business School es la escuela de negocios de la Universidad de Deusto: grados, másteres, MBAs, Executive Education y programas para empresas.
4
Resultado Promt TALLER: INTRODUCCIÓN AL LENGUAJE R,
A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS Trabajando con el interfaz de comando del Lenguaje R… Paso ¿Qué queremos hacer? Acción Resultado (Vista en pantalla) 1 Activar R Hacer click o doble click, en el siguiente icono: Comentarios: Vamos a trabajar con un “interfaz de líneas de comando”. Palabras claves: promt Resultado 1) Inicio: R (Hacer doble click en este icono). Promt Referencia: Video
5
TALLER: INTRODUCCIÓN AL LENGUAJE R,
A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS Explorando directorio de trabajo… Paso ¿Qué queremos hacer? Acción Resultado (Vista en pantalla) 1 Ver cual es el directorio de trabajo Agregar comentario Escribir: getwd () > # Esto es un comentario > # Prof. Amarilis García > # Calculo de la media aritmética [1] "C:/Users/amarilisg/Documents" Comentarios: Lo primero es definir nuestro directorio de trabajo Palabras claves: función Advertencia: escribir en mayúsculas y escribir en minúscula, no produce el mismo resulto. Pregunta: ¿Cuál es actualmente su directorio de trabajo? Función: getwd () 1) Inicio: R (Hacer doble click en este icono). Referencia: Video
6
TALLER: INTRODUCCIÓN AL LENGUAJE R,
A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS Definir directorio de trabajo Paso ¿Qué queremos hacer? Acción Resultado (Vista en pantalla) 1 Establecer directorio de trabajo 1) Previo: Revise su PC y defina una ubicación para colocar una carpeta para realizar es taller, denomina la carpeta: Taller- Practica-R 2) Escribir: > setwd ("E:/Taller-Practica-R") 3) Escribir: > getwd () 4) Alternativa: Usar opciones del menú: Archivo / Cambiar Dir… [1] "E:/Taller-Practica-R“ > Comentarios: Lo primero es definir nuestro directorio de trabajo Pregunta: ¿Cuál es actualmente su directorio de trabajo? 1) Inicio: R (Hacer doble click en este icono). Función: setwd () Referencia: Video
7
Quitar???? Objetos 2) Códigos 1) Conjunto de todos los comandos
Apuntes sobre lo que hacemos Quitar???? Referencia:
8
Ayuda Scripts Áreas de trabajo TALLER: INTRODUCCIÓN AL LENGUAJE R,
A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS INFRAESTRUCTURA EN R… Ayuda Scripts Áreas de trabajo Referencia: Video
9
Probar estas líneas de comando:
TALLER: INTRODUCCIÓN AL LENGUAJE R, A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS 1. Probar estas líneas de comando: > help() > help (mean) > ? mean > help ("regression") > help.search ("regression") > ?? regression Referencia: Video
10
Nota: Se puede utilizar cualquier editor de texto
TALLER: INTRODUCCIÓN AL LENGUAJE R, A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS SCRIPTS EN R… 2. Nota: Se puede utilizar cualquier editor de texto Probar Líneas de comando > 2+2 > x<-c(1,2,3,4,5) > mean (x) Referencia: Video
11
Cargar datos a un vector
TALLER: INTRODUCCIÓN AL LENGUAJE R, A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS Trabajando de forma interactiva con R... Paso ¿Qué queremos hacer? Acción Resultado (Vista en pantalla) 1 Colocar el siguiente comentario: Recuerden documentar el programa para facilitar su lectura y análisis Sumar dos números Cargar valores a un vector Calcular la media del vector c Conocer los objetos que tenemos en el espacio de trabajo > 2+2 > x<-c(1,2,3,4,5) > mean (x) > ls() [ 1] 4 > > [1] 3 [1] "ead" "firmnames" "gp" "lgd" "M" "n" "N" "r" [9] "rating" "rc" "rho" "x" Comentarios: Lo primero es definir nuestro directorio de trabajo Pregunta: En R, ¿Qué es un vector? Cargar datos a un vector 1) Inicio: R (Hacer doble click en este icono). Referencia: Video
12
TALLER: INTRODUCCIÓN AL LENGUAJE R,
A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS Área de trabajo en R... Paso Probar estas líneas de comando ¿Que resultado muestra? (Vista en pantalla) 1 > y<-c(0,0,0,0) > ls() > rm (y) > save.image () > load (“ ”) 1) Inicio: R (Hacer doble click en este icono). Referencia: Video
13
TALLER: INTRODUCCIÓN AL LENGUAJE R,
A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS
14
Fuente: https://www.youtube.com/watch?v=dpiApWbgSw8
TALLER: INTRODUCCIÓN AL LENGUAJE R, A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS Fuente:
15
Probar Líneas de comando
> x<-c(1,2,3,4,5) > x > mean (x) > Var(x) > sd(x) > var(x) > Crear archivo histórico Uso de archivo histórico Iterativa (flecha arriba / flecha abajo Script Fuente:
17
Fuente: Paradis, E. (2003). R para Principiantes, página 5
TALLER: INTRODUCCIÓN AL LENGUAJE R, A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS Fuente: Paradis, E. (2003). R para Principiantes, página 5
18
Algunos conceptos antes de comenzar
TALLER: INTRODUCCIÓN AL LENGUAJE R, A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS Algunos conceptos antes de comenzar 2.1. Cómo funciona R? R es un lenguaje Orientado a Objetos: bajo este complejo término se esconde la simplicidad y flexibilidad de R. R es un lenguaje interpretado (como Java) y no compilado (como C, C++, Fortran, Pascal, ), lo cual significa que los comandos escritos en el teclado son ejecutados directamente sin necesidad de construir ejecutables. Como segunda medida, la sintaxis de R es muy simple e intuitiva. Para que una función sea ejecutada en R debe estar siempre acompañada de paréntesis, inclusive en el caso que no haya nada dentro de los mismos (por ej., ls()). Si se escribe el nombre de la función sin los paréntesis, R mostrará el contenido (código) mismo de la función. NOTA: En este documento, se escribirán los nombres de las funciones con paréntesis para distinguirlas de otros objetos, a menos que se indique lo contrario en el texto Fuente: Paradis, E. (2003). R para Principiantes, página 5
19
Algunos conceptos antes de comenzar
TALLER: INTRODUCCIÓN AL LENGUAJE R, A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS Algunos conceptos antes de comenzar Orientado a Objetos Orientado a Objetos significa que las variables, datos, funciones, resultados, etc., se guardan en la memoria activa del computador en forma de objetos con un nombre especifico. El usuario puede modificar o manipular estos objetos con operadores (aritméticos, lógicos, y comparativos) y funciones (que a su vez son objetos). Fuente: Paradis, E. (2003). R para Principiantes, página 5
20
Una función en R se puede delinear de la siguiente manera:
TALLER: INTRODUCCIÓN AL LENGUAJE R, A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS Una función en R se puede delinear de la siguiente manera: Los argumentos pueden ser objetos (“datos”, formulas, expresiones, ), algunos de los cuales pueden ser definidos por defecto en la función; sin embargo estos argumentos pueden ser modificados por el usuario con opciones. Una función en R puede carecer totalmente de argumentos, ya sea porque todos están definidos por defecto (y sus valores modificados con opciones), o porque la función realmente no tiene argumentos. Todas las acciones en R se realizan con objetos que son guardados en la memoria activa del ordenador, sin usar archivos temporales. La lectura y escritura de archivos solo se realiza para la entrada y salida de datos y resultados (graficas, ). El usuario ejecuta las funciones con la ayuda de comandos definidos. Los resultados se pueden visualizar directamente en la pantalla, guardar en un objeto o escribir directamente en el disco (particularmente para gráficos).
21
TALLER: INTRODUCCIÓN AL LENGUAJE R,
A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS Las funciones disponibles están guardadas en una librería localizada en el directorio R HOME/library (R HOME es el directorio donde R esta instalado). Este directorio contiene paquetes de funciones, las cuales a su vez están estructuradas en directorios. El paquete denominado base constituye el núcleo de R y contiene las funciones básicas del lenguaje para leer y manipular datos, algunas funciones gráficas y algunas funciones estadísticas (regresión lineal y análisis de varianza). Cada paquete contiene un directorio denominado R con un archivo con el mismo nombre del paquete (por ejemplo, para el paquete base, existe el archivo R HOME/library/base/R/base). Este archivo está en formato ASCII y contiene todas las funciones del paquete. El comando más simple es escribir el nombre de un objeto para visualizar su contenido. Por ejemplo, si un objeto n contiene el valor 10: > n [1] 10 Nota: escribimos n y pulsamos enter, entonces visualizamos en pantalla 10. El digito 1 indica que la visualización del objeto comienza con el primer elemento de n. Este comando constituye un uso implícito de la función print, y el ejemplo anterior es similar a print(n) .
22
TALLER: INTRODUCCIÓN AL LENGUAJE R,
A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS El nombre de un objeto debe comenzar con una letra (A-Z and a-z) y puede incluir letras, dígitos (0-9), y puntos (.). R discrimina entre letras mayúsculas y minúsculas para el nombre de un objeto, de tal manera que x y X se refiere a objetos diferentes (inclusive bajo Windows).
23
Creación, listado y remoción de objetos en memoria…
TALLER: INTRODUCCIÓN AL LENGUAJE R, A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS Creación, listado y remoción de objetos en memoria… Fuente: Paradis, E. (2003). R para Principiantes, página 5
24
Creación, listado y remoción de objetos en memoria…
TALLER: INTRODUCCIÓN AL LENGUAJE R, A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS Creación, listado y remoción de objetos en memoria… Fuente: Paradis, E. (2003). R para Principiantes, página 5
25
Creación, listado y remoción de objetos en memoria…
TALLER: INTRODUCCIÓN AL LENGUAJE R, A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS Creación, listado y remoción de objetos en memoria… Fuente: Paradis, E. (2003). R para Principiantes, página 5
26
Creación, listado y remoción de objetos en memoria…
TALLER: INTRODUCCIÓN AL LENGUAJE R, A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS Creación, listado y remoción de objetos en memoria… Fuente: Paradis, E. (2003). R para Principiantes, página 5
27
Creación, listado y remoción de objetos en memoria…
TALLER: INTRODUCCIÓN AL LENGUAJE R, A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS Creación, listado y remoción de objetos en memoria… Fuente: Paradis, E. (2003). R para Principiantes, página 5
28
Creación, listado y remoción de objetos en memoria…
TALLER: INTRODUCCIÓN AL LENGUAJE R, A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS Creación, listado y remoción de objetos en memoria… Fuente: Paradis, E. (2003). R para Principiantes, página 5
29
Fuente: Paradis, E. (2003). R para Principiantes, página 5
TALLER: INTRODUCCIÓN AL LENGUAJE R, A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS La ayuda en línea Fuente: Paradis, E. (2003). R para Principiantes, página 5
30
Fuente: Paradis, E. (2003). R para Principiantes, página 5
TALLER: INTRODUCCIÓN AL LENGUAJE R, A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS La ayuda en línea Fuente: Paradis, E. (2003). R para Principiantes, página 5
31
Fuente: Paradis, E. (2003). R para Principiantes, página 5
TALLER: INTRODUCCIÓN AL LENGUAJE R, A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS La ayuda en línea Fuente: Paradis, E. (2003). R para Principiantes, página 5
32
Se sugiere, explorar contenido….
TALLER: INTRODUCCIÓN AL LENGUAJE R, A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS Se sugiere, explorar contenido…. Contenido Pág Fuente: Paradis, E. (2003). R para Principiantes, página 5
33
Se sugiere, explorar contenido….
TALLER: INTRODUCCIÓN AL LENGUAJE R, A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS Se sugiere, explorar contenido…. Contenido Pág Fuente: Paradis, E. (2003). R para Principiantes, página 5
34
Se sugiere, explorar contenido….
TALLER: INTRODUCCIÓN AL LENGUAJE R, A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS Se sugiere, explorar contenido…. Contenido Pág Fuente: Paradis, E. (2003). R para Principiantes, página 5
35
Se sugiere, explorar contenido….
TALLER: INTRODUCCIÓN AL LENGUAJE R, A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS Se sugiere, explorar contenido…. Contenido Pág Fuente: Paradis, E. (2003). R para Principiantes, página 5
36
Se sugiere, explorar contenido….
TALLER: INTRODUCCIÓN AL LENGUAJE R, A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS Se sugiere, explorar contenido…. Contenido Pág Fuente: Paradis, E. (2003). R para Principiantes, página 5
37
Se sugiere, explorar contenido….
TALLER: INTRODUCCIÓN AL LENGUAJE R, A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS Se sugiere, explorar contenido…. Contenido Pág Fuente: Paradis, E. (2003). R para Principiantes, página 5
38
Referencias Emmanuel Paradis (2002). R para Principiantes. Institut des Sciences de l’E´volution Universit Montpellier II. F Montpellier cdex 05. France Descargado 05/08/2017, de: Gibaja Juan(2012). Introducción a R. Universidad de Deusto, Escuela de Negocios. Descargado 05/08/2017, de: Gibaja Juan(2012). Curso R - Infraestructura. Universidad de Deusto, Escuela de Negocios. Descargado 05/08/2017, de:
39
ANEXO TALLER: INTRODUCCIÓN AL LENGUAJE R,
A TRAVÉS DE ESTADÍSTICAS DESCRIPTIVAS BÁSICAS ANEXO Deusto Business School es la escuela de negocios de la Universidad de Deusto: grados, másteres, MBAs, Executive Education y programas para empresas. Serie de videos del curso…. No. Dirección Titulo Contenido Duración Presentacion Curso R 0:50 1 Curso R - Introducción Introducción R, 1 de 5 11:48 2 Curso R - Infraestructura Introducción R, 2 de 5 28:10 3 Curso R - Importar y Exportar Introducción R, 3 e 5 10:10 4 Curso R - Tipos y estructuras de datos Introducción R, 4 e 5 41: 5 Curso R - Análisis de datos Introducción R, 5 e 5 53:58
40
Gracias por su participación…
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.