Zacznij terazZacznij za darmo

Przejmij kontrolę!

W tym ćwiczeniu połączysz wszystko, czego do tej pory się nauczyłeś: operatory relacyjne, operatory logiczne i konstrukcje sterujące. Przyda się każdy z tych elementów!

Z góry zdefiniowaliśmy dla ciebie dwie wartości: li i fb, oznaczające liczbę wyświetleń twojego profilu na LinkedIn i Facebooku w ostatnim dniu rejestrowania danych. Postępując zgodnie z instrukcjami, napisz kod R, który oblicza „wynik aktywności w mediach społecznościowych", sms, na podstawie wartości li i fb.

To ćwiczenie jest częścią kursu

Intermediate R

Zobacz kurs

Instrukcje do ćwiczenia

Uzupełnij konstrukcję sterującą tak, aby działała zgodnie z poniższymi zasadami:

  • Jeśli zarówno li, jak i fb wynoszą co najmniej 15, przypisz zmiennej sms wartość równą podwojonej sumie li i fb.
  • Jeśli zarówno li, jak i fb są ściśle mniejsze niż 10, przypisz zmiennej sms wartość równą połowie sumy li i fb.
  • We wszystkich pozostałych przypadkach przypisz zmiennej sms wartość li + fb.
  • Na końcu wyświetl wartość zmiennej sms.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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
Edytuj i uruchom kod