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 funksjonen 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 du legge til et nytt element 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 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å135
til 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 funksjonen 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 du legge til et nytt element 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 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å135
til 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