Allt på en gång!
Bra jobbat! Du har lärt dig mycket om operatorer och subsetting. Det kommer att vara till stor nytta i framtida dataanalysprojekt. Nu gör vi en sista övning som kombinerar flera operatorer.
En ny version av dataramen stocks finns tillgänglig för dig att använda.
Den här övningen är en del av kursen
R för finans – fortsättningskurs
Övningsinstruktioner
- Skriv ut
stocks. Den innehåller kurser för Apple och Microsoft för december 2016. - Det verkar som att det finns saknade värden. Undersök detta närmare. Använd
weekdays()på kolumnendateoch tilldela resultatet tillstockssom kolumnenweekday. - Titta på
stocksigen. De saknade värdena är på helger! Det är logiskt – börsen är inte öppen på helger. - Ta bort raderna med saknade värden med hjälp av
subset(). Använd!is.na()påapplesom villkor och tilldela den nya dataramen tillstocks_no_NA. - Nu vill du hitta de dagar då
applelåg över117, eller dåmicrlåg över63. Använd relationsoperatorer,|ochsubset()för att filtrerastocks_no_NA.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# View stocks
___
# Weekday investigation
stocks$weekday <-
# View stocks again
___
# Remove missing data
stocks_no_NA <- ___
# Apple and Microsoft joint range
___