Encontrar la longitud de la string en la programación R – método nchar()

El método nchar() en el lenguaje de programación R se usa para obtener la longitud de un carácter en un objeto de string.

Sintaxis: nchar(string)

Donde: String es objeto.

Retorno: Devuelve la longitud de una string. 

R – longitud de string usando nchar() Ejemplo

Ejemplo 1: Encuentra la longitud de la string en R

En este ejemplo, vamos a ver cómo obtener la longitud de un objeto de string usando el método nchar().

R

# R program to calculate length of string
 
# Given String
gfg < - "Geeks For Geeks"
 
# Using nchar() method
answer < - nchar(gfg)
 
print(answer)

Producción:

[1] 15

Ejemplo 2: Usar nchar para R Vector

En este ejemplo, obtendremos la longitud del vector utilizando el método nchar().

R

# R program to get length of Character Vectors
 
# by default numeric values
# are converted into characters
v1 <- c('geeks', '2', 'hello', 57)
 
# Displaying type of vector
typeof(v1)
 
nchar(v1)

Producción:

'character'
5 1 5 2

Ejemplo 3: pasar valores NA a la función nchar()

La función nchar() proporciona un argumento opcional llamado keepNA, que puede ayudar cuando se trata de valores NA.

R

# R program to create Character Vectors
 
# by default numeric values
# are converted into characters
v1 <- c(NULL, '2', 'hello', NA)
 
nchar(v1, keepNA = FALSE)

Producción:

1 5 2

En el ejemplo anterior, el primer elemento es NULL, luego no devuelve nada y el último elemento NA devuelve 2 porque mantenemos keepNA = FALSE. Si pasamos keepNA = TRUE, veremos el siguiente resultado:

R

# R program to create Character Vectors
 
# by default numeric values
# are converted into characters
v1 <- c('', NULL, 'hello', NA)
 
nchar(v1, keepNA = TRUE)

Producción:

0 5 <NA>

Publicación traducida automáticamente

Artículo escrito por Jitender_1998 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *