工作中,会用到MASS包,也会用到dplry包。
两个包有一个同名的函数:select,用法不一样。
> npk %>% head %>% select(N,P,K)
Error in select(., N, P, K) : 参数没有用(N, P, K)
解决方案1
用绝对引用,使用dplyr::select
> npk %>% head %>% dplyr::select(N,P,K)
N P K
1 0 1 1
2 1 1 0
3 0 0 0
4 1 0 1
5 1 0 0
6 1 1 1
推荐的方案
用代码重新定义select:select = dplyr::select
> select = dplyr::select
> npk %>% head %>% select(N,P,K)
N P K
1 0 1 1
2 1 1 0
3 0 0 0
4 1 0 1
5 1 0 0
6 1 1 1
















