я нашел следующее решение здесь о посте: https://stackoverflow.com/a/34327262/2994949переменного Назначения: Разница между «<-» и «=» в определенной должности и избежать использования «возвращения»
Пользователь eipi10 использует =
для установки значения corrFunc
. Почему он это делает?
Кроме того, он создает data.frame в следующей строке, но не использует return
, чтобы вернуть этот код data.frame из кода. Функция работает, поэтому я задаюсь вопросом, почему и как.
EDIT Предусматривает ли она какие-либо преимущества бывших в употреблении или не использовать команду return
? Это то, на что не ответили раньше, поэтому я думаю, что это не дубликат.
Я попытался задать это в комментарии, но мне нужно 50 репутации, чтобы комментировать и почему я поставил ответ в начальном потоке, он был немедленно удален. Может ли кто-нибудь сказать мне, как спросить о решении, которое я нахожу в потоке, когда я не могу комментировать и не могу отправить ответ?
спасибо.
EDIT
Первая часть моего вопроса был дан ответ частично по ссылке, но я до сих пор не понимаю, почему return
избежать. спасибо :)
http://stackoverflow.com/questions/1741820/assignment-operators-in-r-and – rawr
Для части на 'return()' http://stackoverflow.com/questions/11738823/explicitly-calling- return-in-a-function-or-not/ – jogo