Modifisering av Vektorelementer
Vektorer kan endres ved å legge til nye elementer eller oppdatere eksisterende. Dette er nyttig når datastrukturen må utvides eller når verdier må korrigeres.
Legge til elementer med funksjoner
Bruk funksjonen c() eller append() for å legge til en ny verdi i en vektor. Hvis vektoren er navngitt, kan du deretter tildele en etikett til det nye elementet.
Eksempel
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
Legge til elementer med navn
Hvis vektoren allerede har navn, kan et nytt element legges til ved å tilordne en verdi direkte til et nytt navn.
Eksempel
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades['Philosophy'] <- 60 grades
Oppdatering av elementer
Eksisterende verdier kan også endres enten ved navn eller ved indeks.
Eksempel
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
- Legg til et nytt element kalt
'Desk'med en pris på135til slutten avprices-vektoren ved å bruke den andre metoden (tilordne navnet samtidig som verdien legges til). - Oppdater prisen på
'Bookshelf'til180. Du kan bruke enten indeksen eller navnet for å gjøre dette. - Vis den endrede vektoren
prices.
Løsning
Takk for tilbakemeldingene dine!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 2.27
Modifisering av Vektorelementer
Sveip for å vise menyen
Vektorer kan endres ved å legge til nye elementer eller oppdatere eksisterende. Dette er nyttig når datastrukturen må utvides eller når verdier må korrigeres.
Legge til elementer med funksjoner
Bruk funksjonen c() eller append() for å legge til en ny verdi i en vektor. Hvis vektoren er navngitt, kan du deretter tildele en etikett til det nye elementet.
Eksempel
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
Legge til elementer med navn
Hvis vektoren allerede har navn, kan et nytt element legges til ved å tilordne en verdi direkte til et nytt navn.
Eksempel
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades['Philosophy'] <- 60 grades
Oppdatering av elementer
Eksisterende verdier kan også endres enten ved navn eller ved indeks.
Eksempel
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
- Legg til et nytt element kalt
'Desk'med en pris på135til slutten avprices-vektoren ved å bruke den andre metoden (tilordne navnet samtidig som verdien legges til). - Oppdater prisen på
'Bookshelf'til180. Du kan bruke enten indeksen eller navnet for å gjøre dette. - Vis den endrede vektoren
prices.
Løsning
Takk for tilbakemeldingene dine!
single