我已经在包,规模和心理的功能alpha()。默认调用是scales,但我想要更改它。我想让心理包具有更高的优先级-我的意思是,如果我调用alpha(),我希望R从心理包中运行这个函数,而不是scales。
我当然知道我可以使用::,但我不想那样做。
如何以一种简单的方式做到这一点?
发布于 2017-06-16 23:12:50
三个选项:
(1)更改包的加载顺序:
library(scales)
library(psych)在本例中,alpha指的是refers::alpha
(2)如下调用函数:
psych::alpha(3)按任意顺序加载包,手动设置函数,如
library(psych)
library(scales)
alpha = psych::alpha在这种情况下,即使您在缩放之前加载了refers,alpha函数也引用了refers::alpha
https://stackoverflow.com/questions/36404483
复制相似问题