i having trouble workflow because sourcing multiple scripts in rmarkdown, of require package dplyr
, of use plyr
.
the problem rename
function exists in both packages , if dplyr
attached rename
function in plyr
won't work.
how include in scripts function checks if dplyr
attached, and, if is, detach it?
i know how detach packages via detach("package:dplyr", unload = true)
. don't know how check if package attached or not.
i agree best approach use dplyr::rename
, plyr::rename
explicitely call function want.
however, if did want check if package attached, , detatch use
if("plyr" %in% (.packages())){ detach("package:plyr", unload=true) }