Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Vektorielementtien Indeksointi | Tietotyypit ja Vektorit
R:n Perusteet

bookVektorielementtien Indeksointi

Vektorin alkioihin pääsee käsiksi niiden sijainnin (numeerinen indeksi) tai niille annettujen nimien perusteella.

Note
Huomio

R:ssä indeksit alkavat arvosta 1.

Yhden alkion hakeminen

Yhden alkion voi poimia kerrallaan joko sen sijainnin tai annetun nimen perusteella.

Esimerkki

1234567
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # First grade grades[1] # Grade for Literature grades['Literature']
copy

Usean alkion hakeminen

Useiden alkioiden valinta onnistuu antamalla vektori indeksejä tai nimiä.

Esimerkki

1234567
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Second and third grades grades[c(2,3)] # Grades for Math and Physics grades[c('Math', 'Physics')]
copy
Tehtävä

Swipe to start coding

Sinulla on vektori nimeltä prices, jossa jokaiselle hinnalle on annettu vastaava tuotteen nimi. Tehtävänäsi on:

  1. Hakea 'Armchair'-tuolin hinta käyttämällä sen nimeä indeksin sijaan.
  2. Hakea sekä 'Dining table'- että 'Dining chair'-tuotteiden hinnat käyttämällä niiden indeksejä.

Ratkaisu

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 7
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

close

Awesome!

Completion rate improved to 2.27

bookVektorielementtien Indeksointi

Pyyhkäise näyttääksesi valikon

Vektorin alkioihin pääsee käsiksi niiden sijainnin (numeerinen indeksi) tai niille annettujen nimien perusteella.

Note
Huomio

R:ssä indeksit alkavat arvosta 1.

Yhden alkion hakeminen

Yhden alkion voi poimia kerrallaan joko sen sijainnin tai annetun nimen perusteella.

Esimerkki

1234567
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # First grade grades[1] # Grade for Literature grades['Literature']
copy

Usean alkion hakeminen

Useiden alkioiden valinta onnistuu antamalla vektori indeksejä tai nimiä.

Esimerkki

1234567
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Second and third grades grades[c(2,3)] # Grades for Math and Physics grades[c('Math', 'Physics')]
copy
Tehtävä

Swipe to start coding

Sinulla on vektori nimeltä prices, jossa jokaiselle hinnalle on annettu vastaava tuotteen nimi. Tehtävänäsi on:

  1. Hakea 'Armchair'-tuolin hinta käyttämällä sen nimeä indeksin sijaan.
  2. Hakea sekä 'Dining table'- että 'Dining chair'-tuotteiden hinnat käyttämällä niiden indeksejä.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 7
single

single

some-alt