У меня есть функция, которая принимает один аргумент и печатает строку:R функция обработки вектора
test <- function(year){
print(paste('and year in (', year,')'))
}
вход I вектор с одним элементом год (2012 год) он будет печатать это:
"and year in (2012)"
Как написать функцию, поэтому, если я поставлю тест (c (2012,2013,2014)), он печатает это?
"and year in (2012,2013,2014)"
Но с 'paste' вы можете указать, какой символ используется для сворачивания векторных элементов. Например, запрошенный формат не содержит пробелов между элементами. Я знаю, что это тонкое и, возможно, неуместное в этом случае ... – hugo
@RichardScriven да, вы правы, я соответствующим образом перефразировал свой ответ. – hugo