expand.grid()
La función en lenguaje R se usa para crear un marco de datos con todos los valores que se pueden formar con las combinaciones de todos los vectores o factores pasados a la función como argumento.
Sintaxis: expand.grid(…)
Parámetros:
…: Vector1, Vector2, Vector3, …
Ejemplo 1:
# R program to create a dataframe # with combination of vectors # Creating vectors x1 <- c("abc", "cde", "def") x2 <- c(1, 2, 3) x3 <- c("M", "F") # Calling expand.grid() Function expand.grid(x1, x2, x3)
Producción:
Var1 Var2 Var3 1 abc 1 M 2 cde 1 M 3 def 1 M 4 abc 2 M 5 cde 2 M 6 def 2 M 7 abc 3 M 8 cde 3 M 9 def 3 M 10 abc 1 F 11 cde 1 F 12 def 1 F 13 abc 2 F 14 cde 2 F 15 def 2 F 16 abc 3 F 17 cde 3 F 18 def 3 F
Ejemplo 2:
# R program to create a dataframe # with combination of vectors # Creating vectors x1 <- c("abc", "cde", "def") x2 <- c(1, 2, 3) x3 <- c("M", "F") # Calling expand.grid() Function expand.grid(x1, x3)
Producción:
Var1 Var2 1 abc M 2 cde M 3 def M 4 abc F 5 cde F 6 def F
Publicación traducida automáticamente
Artículo escrito por nidhi_biet y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA