Я написал функцию в R, которая выполняет некоторое статистическое моделирование, а также выводит некоторые графики в конце, используя команду print (plot (x, y ...)). Я также добавил несколько легенд к каждому сюжету. Код выглядит примерно так:
fn<-function(...)
{
print(plot(x,y...))
print(legend(..))
}
Теперь, всякий раз, когда я выполняю функцию, она возвращает несколько «NULL» в консоли, а также выводит в виде строк
$rect$left
[1] 0.48
и
$rect$top
[1] 0.01540923
Я предполагаю, что 'NULL' исходит из функции, рисующей материал, а затем $ rect $ stuff из легенды. Однако мне было интересно, можно ли таким образом подавить этот вывод, то есть единственное, что должно появиться в консоли, должно быть связано с функцией и возвращаемыми ей значениями?