綜合練習!
太好了!你已經學到許多關於運算子與索引取值的概念。這些技能在未來的資料分析專案中都很實用。讓我們做最後一個練習,把多種運算子結合起來用。
已為你提供新版的 stocks 資料框可供使用。
本練習屬於課程
R 金融中級
練習說明
- 先印出
stocks。它包含 2016 年 12 月 Apple 與 Microsoft 的價格。 - 看起來有遺漏值。進一步檢查:對
date欄位使用weekdays(),並把結果指定為stocks的新欄位weekday。 - 現在檢視
stocks。遺漏值出現在週末!這很合理,股市在週末沒有開市。 - 使用
subset()移除遺漏列。以!is.na()套用在apple作為條件。將這個新的資料框指定給stocks_no_NA。 - 接著,你想找出
apple高於117,或是micr高於63的日期。請使用關係運算子、|,以及subset(),搭配stocks_no_NA完成這個需求。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# View stocks
___
# Weekday investigation
stocks$weekday <-
# View stocks again
___
# Remove missing data
stocks_no_NA <- ___
# Apple and Microsoft joint range
___