代码之家  ›  专栏  ›  技术社区  ›  moodymudskipper

如何知道包的命名空间是否由其他人导入?

  •  5
  • moodymudskipper  · 技术社区  · 6 年前

    library(tidyverse)
    library(glue)
    detach("package:glue", unload = TRUE)
    # Warning message:
    #   l'espace de noms ‘glue’ ne peut être déchargé :
    #   l'espace de noms ‘glue’ est importé par ‘tidyr’, ‘dplyr’ et ne peut, donc, pas être déchargé
    

    (请原谅我的法语)

    我想预测警告,所以我正在寻找类似的函数 is_unloadable 下:

    library(tidyverse)
    library(glue)
    is_unloadable(glue) # 
    # [1] FALSE
    
    0 回复  |  直到 6 年前