НачатьНачать бесплатно

Возьмите управление!

В этом упражнении вы объедините всё, что изучили: операторы сравнения, логические операторы и управляющие конструкции. Пригодится всё!

Мы заранее определили два значения: li и fb — количество просмотров профилей в LinkedIn и Facebook за последний день записи. Следуйте инструкциям и напишите код на R, который вычисляет «индекс социальных сетей» sms на основе значений li и fb.

Это упражнение является частью курса

Intermediate R

Посмотреть курс

Инструкции к упражнению

Дополните управляющую конструкцию, реализовав следующее поведение:

  • Если li и fb оба равны 15 или больше, присвойте sms удвоенную сумму li и fb.
  • Если 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
Редактировать и запускать код