Я хочу сделать сообщение в своей функции, которое говорит пользователю передать аргумент в виде строки, то есть, если они забывают кавычки, то в сообщении должно быть сказано «использовать кавычки», а не «объект X не найден» ». Это возможно?
print_name <- function(name){
if (!is.character(name)){
stop("Name should be a character")
}
else {
print(name)
}
}
print_name(david)
#> Error in print_name(david): object 'david' not found
print_name("david")
#> [1] "david"
Создано в 2019-05-24 с помощью пакета представительства (v0.2.1)