lag dplyr and stats 发生冲突怎么解决
如果在使用dplyr包中的lag()函数时与stats包中的lag()函数发生冲突,可以尝试以下两种解决方法:
-
使用完整的包名调用
lag()函数,例如使用dplyr::lag()调用dplyr包中的lag()函数,使用stats::lag()调用stats包中的lag()函数。 -
将
dplyr包中的lag()函数重命名为另一个名称,例如dplyr::lag()重命名为dplyr_lag(),以避免与stats包中的lag()函数发生冲突。具体可以使用以下代码实现:
library(dplyr)
dplyr_lag <- dplyr::lag
然后就可以使用dplyr_lag()函数代替原来的lag()函数,避免冲突。
原文地址: https://www.cveoy.top/t/topic/hcdr 著作权归作者所有。请勿转载和采集!