Vektorielementtien Muokkaaminen
Vektoreita voidaan muokata lisäämällä uusia alkioita tai päivittämällä olemassa olevia. Tämä on hyödyllistä, kun tietorakennetta täytyy laajentaa tai arvoja korjata.
Alkioiden lisääminen funktioilla
Käytä c()-funktiota tai append()-funktiota lisätäksesi uuden arvon vektoriin. Jos vektori on nimetty, voit tämän jälkeen antaa uudelle alkiolle nimen.
Esimerkki
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
Elementtien lisääminen nimillä
Jos vektorilla on jo nimet, uuden alkion voi lisätä antamalla arvon suoraan uudelle nimelle.
Esimerkki
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades['Philosophy'] <- 60 grades
Alkioiden päivittäminen
Voit myös muokata olemassa olevia arvoja joko nimen tai indeksin perusteella.
Esimerkki
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
- Lisää uusi kohde nimeltä
'Desk'hinnalla135prices-vektorin loppuun käyttämällä toista menetelmää (nimen määrittäminen arvon lisäämisen yhteydessä). - Päivitä
'Bookshelf'-kohteen hinta arvoon180. Voit tehdä tämän joko indeksin tai nimen avulla. - Näytä muokattu vektori
prices.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 2.27
Vektorielementtien Muokkaaminen
Pyyhkäise näyttääksesi valikon
Vektoreita voidaan muokata lisäämällä uusia alkioita tai päivittämällä olemassa olevia. Tämä on hyödyllistä, kun tietorakennetta täytyy laajentaa tai arvoja korjata.
Alkioiden lisääminen funktioilla
Käytä c()-funktiota tai append()-funktiota lisätäksesi uuden arvon vektoriin. Jos vektori on nimetty, voit tämän jälkeen antaa uudelle alkiolle nimen.
Esimerkki
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
Elementtien lisääminen nimillä
Jos vektorilla on jo nimet, uuden alkion voi lisätä antamalla arvon suoraan uudelle nimelle.
Esimerkki
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades['Philosophy'] <- 60 grades
Alkioiden päivittäminen
Voit myös muokata olemassa olevia arvoja joko nimen tai indeksin perusteella.
Esimerkki
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
- Lisää uusi kohde nimeltä
'Desk'hinnalla135prices-vektorin loppuun käyttämällä toista menetelmää (nimen määrittäminen arvon lisäämisen yhteydessä). - Päivitä
'Bookshelf'-kohteen hinta arvoon180. Voit tehdä tämän joko indeksin tai nimen avulla. - Näytä muokattu vektori
prices.
Ratkaisu
Kiitos palautteestasi!
single