Eliminar valores múltiples de Vector en R

En este artículo, vamos a discutir cómo eliminar múltiples valores del vector en el lenguaje de programación R.

Vamos a eliminar múltiples valores usando el operador %in%

Sintaxis:

vector <- vector[! vector %in% c(elementos)] 

dónde,

  • vector es el vector de entrada
  • elementos son los valores que se eliminarán
  • El operador %in% verifica que los elementos del vector estén presentes en el vector real

Ejemplo 1: programa R para eliminar múltiples valores del vector

R

# create a vector 
a=c(1,2,"Sravan",4,5,"Bobby",4,5,6,"Ojaswi","Rohith",56.0)
  
# display a
print(a)
  
# Remove multiple values
a <- a[! a %in% c("Sravan",4,6, "Rohith")]        
  
print("---------")
  
# display a
print(a)

Producción:

[1] “1” “2” “Sravan” “4” “5” “Bobby” “4” “5”      

[9] “6” “Ojaswi” “Rohit” “56”    

[1] “———“

[1] “1” “2” “5” “Bobby” “5” “Ojaswi” “56”  

Ejemplo 2: programa R para eliminar múltiples valores del vector

R

# create a vector 
a=c(1,2,"Sravan",4,5,"Bobby",4,5,6,"Ojaswi","Rohith",56.0)
  
# display a
print(a)
  
# Remove multiple values
a <- a[! a %in% c("Sravan",1,2)]        
  
print("---------")
  
# display a
print(a)

Producción:

[1] “1” “2” “Sravan” “4” “5” “Bobby” “4” “5”      

[9] “6” “Ojaswi” “Rohit” “56”    

[1] “———“

[1] “4” “5” “Bobby” “4” “5” “6” “Ojaswi” “Rohith”

[9] “56” 

Publicación traducida automáticamente

Artículo escrito por gottumukkalabobby 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 *