Vergelijk matrices
R's mogelijkheid om met verschillende datastructuren te vergelijken houdt niet op bij vectoren. Matrices en relationele operatoren werken ook naadloos samen!
In plaats van in vectoren (zoals in de vorige oefening), zijn de LinkedIn- en Facebook-gegevens nu opgeslagen in een matrix met de naam views. De eerste rij bevat de LinkedIn-informatie; de tweede rij de Facebook-informatie. De oorspronkelijke vectoren facebook en linkedin zijn ook nog beschikbaar.
Deze oefening maakt deel uit van de cursus
R voor gevorderden
Oefeninstructies
Gebruik de relationele operatoren die je tot nu toe hebt geleerd om het volgende te ontdekken:
- Wanneer waren de views precies gelijk aan 13? Gebruik de
views-matrix om een logische matrix terug te geven. - Voor welke dagen was het aantal views kleiner dan of gelijk aan 14? Laat R opnieuw een logische matrix teruggeven.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# The social data has been created for you
linkedin <- c(16, 9, 13, 5, 2, 17, 14)
facebook <- c(17, 7, 5, 16, 8, 13, 14)
views <- matrix(c(linkedin, facebook), nrow = 2, byrow = TRUE)
# When does views equal 13?
# When is views less than or equal to 14?