Osio 2. Luku 9
single
Vektorielementtien Poistaminen
Pyyhkäise näyttääksesi valikon
Elementtejä voidaan poistaa vektorista asettamalla miinusmerkki (-) niiden indeksien eteen. Tämä luo uuden vektorin ilman näitä elementtejä.
Yhden elementin poistaminen
Voit jättää yhden elementin 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]
Usean alkion poistaminen
Anna poistettavien alkioiden indeksit vektorina.
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 muutokset olisivat pysyviä, tulos täytyy tallentaa 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
Tehtävä
Pyyhkäise aloittaaksesi koodauksen
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
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 2. Luku 9
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme