Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Paradigmas de programación
Profesor:
Allam Chaves Zamora
Estudiantes:
José Felipe Gómez Quesada
Eduard Alberto Arauz Rivera
Marco Teórico
Motor de ejecución
Datos básicos:
# Create a vector.
apple <- c('red','green',"yellow")
print(apple)
Listas:
# Create a list.
list1 <- list(c(2,5,3),21.3,sin)
[[1]]
[1] 2 5 3
[[2]]
[1] 21.3
[[3]]
function (x) .Primitive("sin")
Matrices:
# Create a matrix.
M = matrix( c('a','a','b','c','b','a'), nrow = 2, ncol = 3, byrow
= TRUE)
print(M)
Factores:
Los factores son los objetos r que se crean usando un vector. Almacena el vector
junto con los distintos valores de los elementos en el vector como etiquetas. Las
etiquetas son siempre caracteres independientemente de si son numéricos o de
caracteres o booleanos, etc. en el vector de entrada. Son útiles en el modelado
estadístico.
# Create a vector.
apple_colors <-
c('green','green','yellow','red','red','red','green')
Los marcos de datos son objetos de datos tabulares. A diferencia de una matriz en
el marco de datos, cada columna puede contener diferentes modos de datos. La
primera columna puede ser numérica, mientras que la segunda columna puede ser
de carácter y la tercera columna puede ser lógica. Es una lista de vectores de igual
longitud.
Aparte de estos fatos, R cuenta con tipos de datos más complejos, como arrays,
data frames, listas, factors
Ámbito de uso
Lim, A., & Tjhi, W. (2015, enero). R High Performance Programming. Recuperado 16
octubre, 2019, de
https://subscription.packtpub.com/book/application_development/9781783989
263/1/ch01lvl1sec09/r-is-interpreted-on-the-fly
Programming with R: Data Types and Structures. (s.f.). Recuperado 16 octubre, 2019,
de https://swcarpentry.github.io/r-novice-inflammation/13-supp-data-
structures/