Všechno dohromady!
Skvělá práce! Naučil/a ses hodně o operátorech a filtrování dat. To se ti bude hodit v budoucích projektech analýzy dat. Pojďme si to všechno procvičit v jednom posledním cvičení, které kombinuje více operátorů najednou.
Máš k dispozici novou verzi datového rámce stocks.
Toto cvičení je součástí kurzu
Intermediate R for Finance
Pokyny k cvičení
- Nejdřív vypiš
stocks. Obsahuje ceny akcií Apple a Microsoftu za prosinec 2016. - Zdá se, že v datech chybí některé hodnoty. Pojďme to prověřit. Použij
weekdays()na sloupecdatea výsledek přiřaď dostocksjako nový sloupecweekday. - Znovu si prohlédni
stocks. Chybějící data připadají na víkendy! To dává smysl – burza o víkendech nefunguje. - Odstraň řádky s chybějícími hodnotami pomocí
subset(). Jako podmínku použij!is.na()na sloupecapple. Nový datový rámec ulož do proměnnéstocks_no_NA. - Teď tě zajímají dny, kdy byl
applenad hodnotou117, nebo kdy bylmicrnad hodnotou63. Použij relační operátory,|asubset()na datový rámecstocks_no_NA.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# View stocks
___
# Weekday investigation
stocks$weekday <-
# View stocks again
___
# Remove missing data
stocks_no_NA <- ___
# Apple and Microsoft joint range
___