(III) : Wpis Inline

Jak pokazano w pierwszej części , funkcję można wprowadzić bezpośrednio. Niech b.fun będzie nazwą nowej funkcji utworzonej w celu wyświetlenia cyfr od trzech do sześciu. Następnie kroki, aby utworzyć funkcję, wyświetlić kod i uruchomić funkcję, są następujące:

> b.fun = function( ){

+ print(3:6)

+ }

> b.fun

function( ){

print(3:6)

}

> b.fun()

[1] 3 4 5 6Jeśli w trakcie wprowadzania funkcji wbudowanej zostanie popełniony błąd składniowy, R poda błąd i wróci do monitu R. Na przykład:

> b.fun = function( ){

+ print(3:6

+ }

Error: unexpected ‘}’ in:

“print(3:6

}

W przypadku dłuższych funkcji korzystanie z edytora R lub edytora zewnętrznego jest zwykle mniej frustrujące

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *