函式‘select’標籤‘"data.frame"’找不到繼承方法

小鲨鱼2018發表於2024-03-25

001、R 語言中出現如下報錯

> a <- 1:5
> b <- letters[1:5]
> test <- data.frame(a, b)
> library(dplyr)
> select(test, a)
Error in (function (classes, fdef, mtable)  : 
  函式‘select’標籤‘"data.frame"’找不到繼承方法        ## 此處報錯

002、原因分析

因為系統無法辨別select這個函式屬於哪個程式包

003、臨時解決方法

dplyr::select(test,a)      ## 用以下方式代替

相關文章