Я изучаю R с помощью учебника по лагерю данных.Я заметил, что разрывы строк, кажется, имеют значение при написании программы.Приведенный ниже код возвращает сообщение об ошибке, поскольку R, по-видимому, интерпретирует «return (TRUE)» как своего рода аргумент функции печати.
hello<-function(){print("hi there") return(TRUE)}
Это «выполняет» функцию - однако - если я добавляю строкуперерыв:
hello<-function(){print("hi there")
return(TRUE)}
Это преднамеренная особенность R или это какой-то недосмотр со стороны Datacamp?