Apunte 5 R Generador de niveles y Uniendo vectores

Antes vimos cómo generar vectores numéricos y de diverso orden en R, pese a que estos sean útiles, a veces no son adecuados para los usos que nosotros deseemos darle a nuestros proyectos, para esto el generador de niveles nos será de ayuda, así tambien veremos cómo trabajar con vectores ya conocidos uniéndolos, así como también unir cadenas de texto (usaremos estos módulos en futuros ejemplos)


 Script 9
Analizaremos el uso de un generador de niveles o gl
# Script 9
# el generador de niveles o gl es util para generar una serie de datos regulares

print(a<-gl(3,5))
#este repite una secuencia de datos desde la unidad hasta el primer término
#repitiendo la cantidad de veces indicada en la segunda parte

print(a<-gl(3,5, length = 20))
# repetirá la cadena hasta completar la longitud especificada

print(a<-gl(2,8, label = c("POSITIVO", "NEGATIVO")))

# añadimos un vector de datos que serán los datos generados
# estos obedecerán a los criterios vistos 
 
Salida en la consola de comandos:
 [1] 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3
Levels: 1 2 3
 [1] 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 1 1 1 1 1
Levels: 1 2 3
 [1] POSITIVO POSITIVO POSITIVO POSITIVO POSITIVO POSITIVO POSITIVO POSITIVO NEGATIVO NEGATIVO
[11] NEGATIVO NEGATIVO NEGATIVO NEGATIVO NEGATIVO NEGATIVO
Levels: POSITIVO NEGATIVO
 Script 10
En este nuevo script uniremos dos vectores con el comando unión y uniremos varias cadenas de texto con el comando paste
# Script 10
# con el comando union uniremos dos elementos en un OBJETO
# llamado VECTOR

print(union("Este es un vector", 5))

# el comando union sólo sirve para 2 valores, se usa más para la unión de 
# 2 conjuntos, pero nos servirá en estos primeros ejemplos

print(paste("Esta", " Es", "una cadena", 123, "de varios objetos"))
# en caso queramos unir varios objetos en una sola cadena usaremos base() 

Salida en la consola de comandos:
[1] "Este es un vector" "5"                
[1] "Esta  Es una cadena 123 de varios objetos"
Estos comandos nos permiten manipular de modo muy básico vectores

Entradas populares de este blog

VAN-TIR

Modos de vibración