Modificación de Elementos de Vectores
Los vectores pueden modificarse añadiendo nuevos elementos o actualizando los existentes. Esto es útil cuando la estructura de datos necesita crecer o cuando es necesario corregir valores.
Añadir elementos con funciones
Utilice la función c() o la función append() para agregar un nuevo valor a un vector. Si el vector tiene nombres, puede asignar una etiqueta al nuevo elemento.
Ejemplo
12345678grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades <- c(grades, 60) names(grades)[length(grades)] <- 'Philosophy' grades
Agregar elementos con nombres
Si el vector ya tiene nombres, se puede agregar un nuevo elemento asignando un valor directamente a un nombre nuevo.
Ejemplo
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades['Philosophy'] <- 60 grades
Actualización de elementos
También es posible modificar valores existentes, ya sea por nombre o por índice.
Ejemplo
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Update second grade grades[2] <- 60 # Update Math grade by name grades["Math"] <- 100
Swipe to start coding
- Añadir un nuevo elemento llamado
'Desk'con un precio de135al final del vectorpricesutilizando el segundo método (asignar el nombre al agregar el valor). - Actualizar el precio de
'Bookshelf'a180. Puede utilizar el índice o el nombre para realizar esta acción. - Mostrar el vector modificado
prices.
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
Genial!
Completion tasa mejorada a 2.27
Modificación de Elementos de Vectores
Desliza para mostrar el menú
Los vectores pueden modificarse añadiendo nuevos elementos o actualizando los existentes. Esto es útil cuando la estructura de datos necesita crecer o cuando es necesario corregir valores.
Añadir elementos con funciones
Utilice la función c() o la función append() para agregar un nuevo valor a un vector. Si el vector tiene nombres, puede asignar una etiqueta al nuevo elemento.
Ejemplo
12345678grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades <- c(grades, 60) names(grades)[length(grades)] <- 'Philosophy' grades
Agregar elementos con nombres
Si el vector ya tiene nombres, se puede agregar un nuevo elemento asignando un valor directamente a un nombre nuevo.
Ejemplo
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades['Philosophy'] <- 60 grades
Actualización de elementos
También es posible modificar valores existentes, ya sea por nombre o por índice.
Ejemplo
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Update second grade grades[2] <- 60 # Update Math grade by name grades["Math"] <- 100
Swipe to start coding
- Añadir un nuevo elemento llamado
'Desk'con un precio de135al final del vectorpricesutilizando el segundo método (asignar el nombre al agregar el valor). - Actualizar el precio de
'Bookshelf'a180. Puede utilizar el índice o el nombre para realizar esta acción. - Mostrar el vector modificado
prices.
Solución
¡Gracias por tus comentarios!
single