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
Instrukcje do ćwiczenia
Uzupełnij konstrukcję sterującą tak, aby działała zgodnie z poniższymi zasadami:
- Jeśli zarówno
li, jak ifbwynoszą co najmniej 15, przypisz zmiennejsmswartość równą podwojonej sumieliifb. - Jeśli zarówno
li, jak ifbsą ściśle mniejsze niż 10, przypisz zmiennejsmswartość równą połowie sumyliifb. - We wszystkich pozostałych przypadkach przypisz zmiennej
smswartość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