@ — это специальный символ в документации R, так как же мы можем использовать литерал @ в документации?

Я пробовал использовать одинарную, двойную, тройную и четверную обратную косую черту. Но не повезло.

Примере

#' @importFrom utils file.edit
#'
#' @export
#'
#' @examples
#' library(dplyr)
#' medium("https://medium.com/@data_datum/ggplot2-or-how-to-make-fancy-graphics-with-r-fabae7fc16d4")
#'

В приведенном выше примере @ в URL вызовет синтаксическую ошибку.

1
stevec 19 Окт 2019 в 18:57

1 ответ

Удвойте символ @. т.е. замените @ на @@

То есть изменить

#' medium("https://medium.com/@data_datum/ggplot2-or-how-to-make-fancy-graphics-with-r-fabae7fc16d4")

К

#' medium("https://medium.com/@@data_datum/ggplot2-or-how-to-make-fancy-graphics-with-r-fabae7fc16d4")

См. другой пример здесь

2
stevec 19 Окт 2019 в 19:07