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