prucommercialre.com


Cómo crear vectores de caracteres para los datos de texto en R

Texto en R está representado por los vectores de caracteres. Vector de caracteres es - usted lo adivinó! - Un vector que consta de caracteres.

En el mundo de la programación de computadoras, el texto se refiere a menudo como una cadena. Aquí el texto palabra se refiere a un solo elemento de un vector, pero usted debe ser consciente de que los archivos de ayuda de I a veces se refieren a las cadenas ya veces a texto. Significan la misma cosa.

Cómo crear vectores de caracteres para los datos de texto en R

Echa un vistazo a cómo R utiliza vectores de caracteres para representar texto. Se asigna un texto a un vector de caracteres y lo consigue extraer subconjuntos de esos datos. También se familiarice con el concepto muy poderoso de vectores con nombre, vectores en los que cada elemento tiene un nombre. Esto es útil porque a continuación, puede hacer referencia a los elementos por su nombre, así como la posición.

Asignar un valor a un vector de caracteres

Se asigna un valor a un vector de caracteres utilizando el operador de asignación (<-), de la misma manera que usted hace para todas las demás variables. Probar si una variable es de carácter de clase, por ejemplo, mediante el uso de la función is.character () como sigue:

> X <- "¡Hola, mundo!"
> Is.character (x)
TRUE

Observe que x es un vector de caracteres de longitud 1. Para saber cuántos caracteres hay en el texto, utilice nchar:

> Longitud (x)
[1] 1
> Nchar (x)
[1] 12

Esta función te dice que x tiene longitud 1 y que el único elemento en x tiene 12 caracteres.

Crear un vector de caracteres con más de un elemento

Para crear un vector de caracteres con más de un elemento, utilice la función de combinación, c ():

x <- c ("Hola", "mundo!")
> Longitud (x)
[1] 2
> Nchar (x)
[1] 5 6

Observe que en esta ocasión, R le dice que su vector tiene longitud 2 y que el primer elemento tiene cinco personajes y el segundo elemento tiene seis caracteres.