Argumenty opcjonalne
Przyjrzyjmy się dokumentacji funkcji round(). Zaokrągla ona wartości liczbowe do określonej liczby miejsc po przecinku.
round(x, digits = 0)
Pierwszy argument, x, jest wymagany. Bez niego funkcja nie zadziała!
Argument digits to tak zwany argument opcjonalny. Argumenty opcjonalne nie muszą być podawane przez użytkownika – albo dlatego, że mają domyślną wartość, albo dlatego, że funkcja może wywnioskować je na podstawie innych przekazanych danych. Choć nie są obowiązkowe, często zwiększają elastyczność funkcji. W tym przypadku digits określa, do ilu miejsc po przecinku zaokrąglić wynik.
Wypróbuj funkcję round() w tym ćwiczeniu!
To ćwiczenie jest częścią kursu
R dla finansów – poziom średnio zaawansowany
Instrukcje do ćwiczenia
- Użyj
round()na wartości5.4. - Użyj
round()na wartości5.4i podajdigits = 1. - Wektor
numberszostał już dla ciebie utworzony. - Użyj
round()na wektorzenumbersi podajdigits = 3.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Round 5.4
___
# Round 5.4 with 1 decimal place
___
numbers <- c(.002623, pi, 812.33345)
# Round numbers to 3 decimal places
___