Jeśli tak
Instrukcje if świetnie sprawdzają się, gdy chcesz dodać do kodu dodatkową logikę. Przyjrzyjmy się najpierw podstawowej strukturze instrukcji if:
if(condition) {
code
}
Warunek to dowolne wyrażenie, które zwraca pojedynczą wartość TRUE lub FALSE. Jeśli warunek jest spełniony (TRUE), kod wewnątrz bloku zostaje wykonany. W przeciwnym razie jest pomijany, a program działa dalej. Oto przykład:
apple <- 54.3
if(apple < 70) {
print("Apple is less than 70")
}
[1] "Apple is less than 70"
Operatory relacyjne to jeden z najpopularniejszych sposobów tworzenia warunków w instrukcji if! Zmienna micr została już dla ciebie przygotowana.
To ćwiczenie jest częścią kursu
R dla finansów – poziom średnio zaawansowany
Instrukcje do ćwiczenia
- Uzupełnij instrukcję if tak, aby sprawdzała, czy
micrjest mniejsze od55, i jeśli tak – wyświetlała"Buy!".
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
micr <- 48.55
# Print "Buy!" if micr is less than 55
if( ___ ) {
print(___)
}