不同包中的函数和对象可能具有相同的名称。稍后加载的包将“屏蔽”较早的包并打印警告消息。按名称调用函数时,将运行最近加载的包中的函数。可以显式访问较早的函数。
library(plyr) library(dplyr)
附加包:'dplyr'
以下对象被“package:plyr”屏蔽:
排列、计数、desc、failwith、id、变异、重命名、总结、总结
以下对象被“package:stats”屏蔽:
过滤,滞后
以下对象被“package:base”屏蔽:
相交,setdiff,setequal,联合
在编写代码时,最好的做法是明确使用specific 来调用函数以避免此问题。package::function()