Мне не удалось найти решение этого непростого вопроса в R. Как применить «пользовательскую» функцию к каждому элементу (ячейке) фреймворка с выводом цикла?применить определенную пользователем функцию к каждому элементу кадра данных
func <- function(cell){
if (cell==1) return("hello")
else return ("bye")
}
Пожалуйста, не пытайтесь сказать, что вы можете заменить 1 «привет» в вашей информационной кадре. Это всего лишь пример пользовательской функции на скаляре, но мы можем применить ее к каждому элементу. Функция может составлять несколько сотен строк кода. Я попытался приклеить и использовать, но не работал. Видимо, я чего-то не хватает. Заранее спасибо.
'применяются (Д.Ф., 1: 2, FUNC)' – Sotos
Вы также должны взглянуть на [эту ссылку] (Http: // StackOverflow. ком/вопросы/3505701/г-группировка-функции-sapply-против-lapply-против-применить-против-tapply-против-на-против-aggrega? RQ = 1). Это очень полезно. – Sotos
OMG. Спасибо. Работал! В то же время я чувствую облегчение, но глупо, что, кстати, хорошее. :) –