Ændring af Vektorelementer
Vektorer kan ændres ved at tilføje nye elementer eller opdatere eksisterende. Dette er nyttigt, når datastrukturen skal udvides, eller når værdier skal rettes.
Tilføjelse af elementer med funktioner
Brug funktionen c() eller funktionen append() for at tilføje en ny værdi til en vektor. Hvis vektoren er navngivet, kan der derefter tildeles en etiket til det nye element.
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
Tilføjelse af elementer med navne
Hvis vektoren allerede har navne, kan du tilføje et nyt element ved at tildele en værdi direkte til et nyt navn.
Eksempel
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades['Philosophy'] <- 60 grades
Opdatering af elementer
Eksisterende værdier kan også ændres 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
- Tilføj et nyt element med navnet
'Desk'og en pris på135til slutningen af vektorenpricesved at bruge den anden metode (tildeling af navn samtidig med værdien). - Opdater prisen på
'Bookshelf'til180. Du kan gøre dette ved at bruge enten indekset eller navnet. - Vis den ændrede vektor
prices.
Løsning
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 2.27
Ændring af Vektorelementer
Stryg for at vise menuen
Vektorer kan ændres ved at tilføje nye elementer eller opdatere eksisterende. Dette er nyttigt, når datastrukturen skal udvides, eller når værdier skal rettes.
Tilføjelse af elementer med funktioner
Brug funktionen c() eller funktionen append() for at tilføje en ny værdi til en vektor. Hvis vektoren er navngivet, kan der derefter tildeles en etiket til det nye element.
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
Tilføjelse af elementer med navne
Hvis vektoren allerede har navne, kan du tilføje et nyt element ved at tildele en værdi direkte til et nyt navn.
Eksempel
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades['Philosophy'] <- 60 grades
Opdatering af elementer
Eksisterende værdier kan også ændres 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
- Tilføj et nyt element med navnet
'Desk'og en pris på135til slutningen af vektorenpricesved at bruge den anden metode (tildeling af navn samtidig med værdien). - Opdater prisen på
'Bookshelf'til180. Du kan gøre dette ved at bruge enten indekset eller navnet. - Vis den ændrede vektor
prices.
Løsning
Tak for dine kommentarer!
single