开始使用免费开始使用

合到一起试一把!

太好了!您已经学会了不少关于运算符和筛选(子集)的知识。这些技能在后续的数据分析项目中会非常有用。让我们做最后一个练习,把多种运算符结合起来使用。

已为您提供新版的 stocks 数据框。

本练习是课程的一部分

R 金融中级

查看课程

练习说明

  • 先打印 stocks。其中包含 2016 年 12 月 Apple 和 Microsoft 的价格。
  • 看起来有缺失数据。进一步检查:对 date 列使用 weekdays(),并将结果作为名为 weekday 的新列赋给 stocks
  • 现在查看 stocks。缺失数据出现在周末!这很合理,股市周末休市。
  • 使用 subset() 移除缺失行。将对 apple 使用的条件 !is.na() 传入。把生成的新数据框赋值为 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
___
编辑并运行代码