Академический Документы
Профессиональный Документы
Культура Документы
PLANTEL AGUASCALIENTES
EDUCACIÓN A DISTANCIA
27 de noviembre de 2016
1
Nombre de la Unidad.
Introducción a R
Objetivo de la Unidad.
• Instalar y conocer el entorno de programación R.
• Conocer la sintaxis y los comandos básicos de R.
• Conocer y utilizar funciones establecidas en R.
• Editar y ejecutar comandos desde archivos.
1. Índice
Contenido
1.Índice.................................................................................................................................... 2
2.Resumen ............................................................................................................................. 3
Introducción ............................................................................................................................ 4
3.Descripción de la Actividad(es): ...................................................................................... 5
4.Desarrollo de la actividad(es):............................................................................................... 6
5.Conclusiones .................................................................................................................... 25
6.Bibliografía. ....................................................................................................................... 26
2
2. Resumen
el desarrollo de esta.
Dentro de estas tecnologías se encuentran las que permiten analizar una gran
3
Introducción
4
3. Descripción de la Actividad(es):
ejercicios del capítulo 1 y 2. Para realizar los ejercicios, el alumno podrá apoyarse del
5
4. Desarrollo de la actividad(es):
6
Al igual que ejemplo anterior al realizar una operación entre números 6 *
7 este arrojara como respuesta el valor de esta 42.
3 <4 TRUE :En esta ocasión se ve la utilidad de valores lógicos. Al
comprobar que el numero 3 es menor que el numero 4 arroja la expresión
True.
8
x <- TRUE : Aquí se asigna el valor TRUE a la variable x.
sum (1, 3, 5) Aquí se realiza la función suma de los valores que se
encuentran entre paréntesis.
9
example (funtion name) : example llama a la opción de ejemplos que tiene
el programa sobre una función que se escribe entre paréntesis.
10
Source (“bottle2.R”): Permite ejecutar una secuencia de comandos en
este caso bottle2.R
11
>c (4, 7, 9) Se crea un vector con la función c (que es la abreviatura de
Combine) crea un nuevo vector mediante la combinación de una lista de
valores.
c ('a', 'b', 'c') Se crea un vector con la función c con ciertos items dentro
del.
[1] "a" "b" "c"
seq (5,09 )
[1] 5 6 7 8 9
También se puede utilizar la función seq que permite hacer lo mismo que
en el ejemplo anterior.
13
9: 5
[1] 9 8 7 6 5
También se pueden realizar vectores en decremento desde un número mayor a
uno menor.
14
sentence[c(1, 3)]
[1] "walk" "dog"
Se puede usar un vector dentro de los corchetes para acceder a múltiples
valores. Aquí se consigue la primera y tercera palabra.
sentence[2:4]
Esto significa que puede obtener los rangos de valores entre la segunda a la
cuarta palabra.
[1] "the" "dog" "to"
también podemos asignar nuevos valores dentro del vector_:
sentence[5:7] <- c('the', 'poop', 'deck')
15
sentence[6]
[1] "poop" nos arroja la sexta palabra que tenemos dentro del vector.
16
vesselsSunk <- c(4, 5, 1):Aquí se asigna un nuevo vector.
> barplot(vesselsSunk): Aquí se llama a la función barplot que nos permite
graficar lo que anteriormente se encuentre dentro del vector.
17
barplot(1:100)
Esta instrucción nos permite llamar una gráfica de un vector de los números 1 al
100.
18
a <- c(1, 2, 3)Se crea el vector a con los valores 1,2,3
> a + 1 Luego se le añade un escalar al vector arrojando:
[1] 2 3 4 aquí se le suma la unidad a cada elemento del vector.
a/2
[1] 0.5 1.0 1.5 Aquí lo que se hace es tomar todos los elementos del vector a y
dividirlos por 2.
a*2
[1] 2 4 6 Aquí lo que se hace es tomar todos los elementos del vector a y
multiplicarlos por 2.
19
> b <- c(4, 5, 6) Aquí se crea otro vector llamado b. con los valores 4,5,6.
> a + b Aquí se realiza la suma de dos vectores a + b
[1] 5 7 9 Este es el resultado que arroja el programa.
>a<b Al compararse si los datos del vector a son menores que los del
vector b arrojo:
[1] TRUE TRUE TRUE
20
sin(a)
[1] 0.8414710 0.9092974 0.1411200
La función sin nos arrojara el seno de los valores que se encuentran en el vector
a.
sqrt (a)
[1] 1.000000 1.414214 1.732051 nos arroja la raíz cuadrada de los valores del
vector a.
21
Plot x,y permite graficar los valores en un editor gráfico.
22
> sum(a, na.rm = TRUE)Se le asigna a los valores de N.A el valor verdadero
para que R nos permita realizar la operación suma sin problemas sin tener en
cuenta este valor para la operación.
[1] 20
23
24
5. Conclusiones
análisis estadístico y gráfico que nos permite realizar análisis de una gran
variedad de información.
aprendizaje.
25
6. Bibliografía.
26