Jaka jest różnica między definiowania funkcji o nazwie myfunction jakJaki jest powód dodawania cudzysłowów wokół nazw funkcji R?
"myfunction" <- function(<arguments>){<body>}
i
myfunction <- function(<arguments>){<body>}
ponadto: co o komentarzach, które są zwykle umieszczone wokół takiej funkcji, tj
#myfunction{{{
"myfunction" <- function(<arguments>){<body>}
#}}}
czy są to tylko dokumentacja, czy naprawdę są konieczne (jeśli tak, to za co)?
EDIT: I zostały poproszone dla przykładu, w którym używane są komentarze typu
#myfunction{{{
: Na przykład tutaj https://github.com/cran/quantmod/blob/master/R/getSymbols.R
wzdłuż linii @ odpowiedź BrodieG, w powszechnym tego przykładem jest [funkcje Infix] (http: //adv-r.had. co.nz/Functions.html#special-calls), np '"%>% "<- function (x, y) {...}'. – nrussell
Gdzie znajdujesz funkcje zdefiniowane za pomocą '#myfun {{{' business? – BrodieG
Dodano przykład dla #myfun {{{comment –