Vektorielementtien Poistaminen
Elementtejä voidaan poistaa vektorista asettamalla miinusmerkki (-) niiden indeksien eteen. Tämä luo uuden vektorin ilman kyseisiä elementtejä.
Yhden elementin poistaminen
Yhden elementin voi jättää pois sen indeksin perusteella.
Esimerkki
12345grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the third grade (English) grades[-3]
Useiden alkioiden poistaminen
Anna vektori indekseistä poistaaksesi useamman kuin yhden alkion.
Esimerkki
12345grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the second and fourth elements (Physics and Literature) grades[-c(2,4)]
Muutosten soveltaminen
Esimerkeissä näytetyt muutokset ovat tilapäisiä. Jotta muutoksista tulee pysyviä, tulos täytyy sijoittaa uudelleen alkuperäiseen (tai tarvittaessa eri) muuttujaan.
123456789grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Changes are not applied grades[-3] grades # Changes are applied grades <- grades[-3] grades
Swipe to start coding
Sinulla on prices-vektori, joka sisältää kuuden tuotteen hinnat. Tehtävänäsi on:
- Poistaa
'Dining chair'-tuoteprices-vektorista. Tämä tuote on vektorin neljäs alkio. Tallenna muutokset uudelleen sijoittamalla. - Näytä muokattu
prices-vektori.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Mahtavaa!
Completion arvosana parantunut arvoon 2.27
Vektorielementtien Poistaminen
Pyyhkäise näyttääksesi valikon
Elementtejä voidaan poistaa vektorista asettamalla miinusmerkki (-) niiden indeksien eteen. Tämä luo uuden vektorin ilman kyseisiä elementtejä.
Yhden elementin poistaminen
Yhden elementin voi jättää pois sen indeksin perusteella.
Esimerkki
12345grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the third grade (English) grades[-3]
Useiden alkioiden poistaminen
Anna vektori indekseistä poistaaksesi useamman kuin yhden alkion.
Esimerkki
12345grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the second and fourth elements (Physics and Literature) grades[-c(2,4)]
Muutosten soveltaminen
Esimerkeissä näytetyt muutokset ovat tilapäisiä. Jotta muutoksista tulee pysyviä, tulos täytyy sijoittaa uudelleen alkuperäiseen (tai tarvittaessa eri) muuttujaan.
123456789grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Changes are not applied grades[-3] grades # Changes are applied grades <- grades[-3] grades
Swipe to start coding
Sinulla on prices-vektori, joka sisältää kuuden tuotteen hinnat. Tehtävänäsi on:
- Poistaa
'Dining chair'-tuoteprices-vektorista. Tämä tuote on vektorin neljäs alkio. Tallenna muutokset uudelleen sijoittamalla. - Näytä muokattu
prices-vektori.
Ratkaisu
Kiitos palautteestasi!
single