[Bioc-devel] Roxygen
Pages Gallego, M.
M@P@ge@G@||ego @end|ng |rom umcutrecht@n|
Thu May 9 10:18:20 CEST 2019
Hi Tobias,
I believe that you are just missing the "
This should work:
#' @importFrom dplyr "%>%"
You might also consider using this: https://www.rdocumentation.org/packages/usethis/versions/1.5.0/topics/use_pipe
Best,
Marc
On 09/05/2019, 10:11, "Bioc-devel on behalf of web working" <bioc-devel-bounces using r-project.org on behalf of webworking using posteo.de> wrote:
Hi together,
I am struggling a bit with the roxygen function import. Do you know how
to add the dplyr %>% functionality to a function without importing the
hole dplyr package?
This is my current solution:
#' Return first 10 entries
#'
#' @param mtcars a \code{data.frame} object
#'
#' @import dplyr
#' @return a \code{data.frame} with first 10 entries
#' @export
#'
#' @examples
#' fancyFunction(mtcars)
fancyFunction <- function(mtcars){
output <- mtcars %>% head(10)
return(output)
}
This is how I would like to have it:
#' Return first 10 entries
#'
#' @param mtcars a \code{data.frame} object
#'
#' @importFrom dplyr %>%
#' @return a \code{data.frame} with first 10 entries
#' @export
#'
#' @examples
#' fancyFunction(mtcars)
fancyFunction <- function(mtcars){
output <- mtcars %>% head(10)
return(output)
}
Do you have any idea how to deal with this problem?
Best
Tobias
_______________________________________________
Bioc-devel using r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/bioc-devel
------------------------------------------------------------------------------
De informatie opgenomen in dit bericht kan vertrouwelijk zijn en is
uitsluitend bestemd voor de geadresseerde. Indien u dit bericht onterecht
ontvangt, wordt u verzocht de inhoud niet te gebruiken en de afzender direct
te informeren door het bericht te retourneren. Het Universitair Medisch
Centrum Utrecht is een publiekrechtelijke rechtspersoon in de zin van de W.H.W.
(Wet Hoger Onderwijs en Wetenschappelijk Onderzoek) en staat geregistreerd bij
de Kamer van Koophandel voor Midden-Nederland onder nr. 30244197.
Denk s.v.p aan het milieu voor u deze e-mail afdrukt.
------------------------------------------------------------------------------
This message may contain confidential information and is intended exclusively
for the addressee. If you receive this message unintentionally, please do not
use the contents but notify the sender immediately by return e-mail. University
Medical Center Utrecht is a legal person by public law and is registered at
the Chamber of Commerce for Midden-Nederland under no. 30244197.
Please consider the environment before printing this e-mail.
More information about the Bioc-devel
mailing list