Logiska uttryck och delmängder
Logiska uttryck som använder operatorerna och (&), eller (|), inte (!) med flera är ett kraftfullt verktyg när du vill skapa mer komplexa filter baserade på specifika villkor.
I den här övningen kombinerar du flera relationsoperatorer – lika med (==), mindre än (<), större än eller lika med (>=) och så vidare – för att skriva ett uttryck som avgör om indexet i datamängden maunaloa faller inom ett visst intervall. Sedan använder du det uttrycket för att extrahera de observationer i maunaloa som ligger inom det intervallet.
Den här övningen är en del av kursen
Manipulera tidsseriedata i R
Övningsinstruktioner
Skriv ett logiskt uttryck för om indexet i
maunaloaär större än eller lika med1990och om indexet är mindre än eller lika med2010; tilldela resultatet tillsubset.Använd hakparenteser (
[och]) för att extrahera värden frånmaunaloasom matchar uttrycket definierat isubset, och tilldela resultatet tillmaunaloa_subset.Generera ett autoplot av
maunaloa_subset.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Complete the logical expression
subset <- ___ &
___
# Extract the subset of maunaloa
___ <- ___
# Autoplot the subsetted maunaloa dataset
___