開始使用免費開始

綜合練習!

太好了!你已經學到許多關於運算子與索引取值的概念。這些技能在未來的資料分析專案中都很實用。讓我們做最後一個練習,把多種運算子結合起來用。

已為你提供新版的 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
___
編輯並執行程式碼