掌控全局!
在本练习中,您将把目前学到的一切结合起来:关系运算符、逻辑运算符和控制结构。全部都会用到!
我们已为您预先定义了两个数值:li 和 fb,分别表示在最后一天记录中,您的 LinkedIn 和 Facebook 个人主页的浏览次数。请按照说明编写 R 代码,根据 li 和 fb 的取值生成一个"社交媒体得分" sms。
本练习是课程的一部分
R 中级
练习说明
请完善控制流结构,使其符合以下行为:
- 若
li和fb都大于等于 15,将sms设为li与fb之和的 2 倍。 - 若
li和fb都严格小于 10,将sms设为li与fb之和的一半。 - 其他情况下,将
sms设为li + fb。 - 最后,打印得到的
sms变量。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Variables related to your last day of recordings
li <- 15
fb <- 9
# Code the control-flow construct
if (___ & ___) {
sms <- 2 * (li + fb)
} ___ (___) {
sms <- 0.5 * (li + fb)
} else {
sms <- ___
}
# Print the resulting sms to the console