代码之家  ›  专栏  ›  技术社区  ›  anderwyang

R中是否存在运算符%$%

  •  0
  • anderwyang  · 技术社区  · 2 年前

    在书中 R for Data Science ,有opreator %$% ,示例代码如下。但当我运行时,错误消息弹出——“并没有这样的运算符”。有人能帮忙吗?谢谢

    library(tidyverse)
    mtcars %$%
      cor(disp, mpg)
    
    2 回复  |  直到 2 年前
        1
  •  2
  •   Limey    2 年前

    根据 r-blogger %$% 未安装在中 tidyverse 但在 magrittr 包,因此您需要将该包单独加载到 tidyverse .

    install.packages("magrittr")
    library(magrittr) 
    library(tidyverse)
    mtcars %$%
      cor(disp, mpg)
    
        2
  •  1
  •   Mark Yang    2 年前

    正如本章的先决条件中所说,如果您想使用其他管道操作符,则需要显式加载magrittr包。 因此,请检查您是否已加载包:

    library(magrittr)