Aan de slagGa gratis aan de slag

Alles komt samen!

Top! Je hebt veel geleerd over operatoren en subsetting. Dat komt goed van pas in toekomstige data-analyseprojecten. Laten we nog één oefening doen die meerdere operatoren combineert.

Een nieuwe versie van het stocks-data frame is voor je beschikbaar.

Deze oefening maakt deel uit van de cursus

R voor finance voor gevorderden

Cursus bekijken

Oefeninstructies

  • Print eerst stocks. Het bevat de prijzen van Apple en Microsoft voor december 2016.
  • Het lijkt erop dat je ontbrekende data hebt. Laten we dit verder onderzoeken. Gebruik weekdays() op de kolom date en voeg die toe aan stocks als de kolom weekday.
  • Bekijk stocks nu. De ontbrekende data valt in het weekend! Logisch, de beurs is in het weekend gesloten.
  • Verwijder de rijen met ontbrekende waarden met subset(). Gebruik !is.na() op apple als je voorwaarde. Sla dit nieuwe data frame op in stocks_no_NA.
  • Je bent nu geïnteresseerd in dagen waarop apple boven 117 stond, of wanneer micr boven 63 stond. Gebruik relationele operatoren, |, en subset() om dit te doen met stocks_no_NA.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# View stocks
___

# Weekday investigation
stocks$weekday <- 

# View stocks again
___

# Remove missing data
stocks_no_NA <- ___

# Apple and Microsoft joint range
___
Code bewerken en uitvoeren