Eliminación de Elementos de Vectores
Los elementos pueden eliminarse de un vector colocando un signo menos (-) antes de sus índices. Esto crea un nuevo vector sin esos elementos.
Eliminación de un solo elemento
Es posible excluir un elemento por su índice.
Ejemplo
12345grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the third grade (English) grades[-3]
Eliminación de múltiples elementos
Proporcionar un vector de índices para eliminar más de un elemento.
Ejemplo
12345grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the second and fourth elements (Physics and Literature) grades[-c(2,4)]
Aplicación de cambios
Los cambios mostrados en los ejemplos son temporales. Para hacerlos permanentes, es necesario reasignar el resultado a la variable original (o, si es necesario, a una variable diferente).
123456789grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Changes are not applied grades[-3] grades # Changes are applied grades <- grades[-3] grades
Swipe to start coding
Dispone del vector prices con los precios de 6 artículos. Su tarea es:
- Eliminar el artículo
'Dining chair'del vectorprices. Este artículo es el cuarto en el vector. Guarde los cambios reasignando el vector. - Mostrar el vector
pricesmodificado.
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
How do I remove elements from a vector by their names instead of indices?
Can you explain why the changes are only temporary unless reassigned?
What happens if I try to remove an index that doesn't exist in the vector?
Genial!
Completion tasa mejorada a 2.27
Eliminación de Elementos de Vectores
Desliza para mostrar el menú
Los elementos pueden eliminarse de un vector colocando un signo menos (-) antes de sus índices. Esto crea un nuevo vector sin esos elementos.
Eliminación de un solo elemento
Es posible excluir un elemento por su índice.
Ejemplo
12345grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the third grade (English) grades[-3]
Eliminación de múltiples elementos
Proporcionar un vector de índices para eliminar más de un elemento.
Ejemplo
12345grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the second and fourth elements (Physics and Literature) grades[-c(2,4)]
Aplicación de cambios
Los cambios mostrados en los ejemplos son temporales. Para hacerlos permanentes, es necesario reasignar el resultado a la variable original (o, si es necesario, a una variable diferente).
123456789grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Changes are not applied grades[-3] grades # Changes are applied grades <- grades[-3] grades
Swipe to start coding
Dispone del vector prices con los precios de 6 artículos. Su tarea es:
- Eliminar el artículo
'Dining chair'del vectorprices. Este artículo es el cuarto en el vector. Guarde los cambios reasignando el vector. - Mostrar el vector
pricesmodificado.
Solución
¡Gracias por tus comentarios!
single