我在R程序中遇到错误。
我安装了“ gapminder”和“ tidyverse”软件包。仍然是连续的问题。
我在RStudio(版本1.1.463)中键入了以下代码:
gapminder %>% filter (country == "India")
我遇到以下错误
Error in gapminder %>% filter(country == "India") : could not find function "%>%"
答案 0 :(得分:1)
如果我们加载dplyr
或magrittr
,它将正常工作
library(dplyr)
library(gapminder)
gapminder %>%
filter(country == "India")
# A tibble: 12 x 6
# country continent year lifeExp pop gdpPercap
# <fct> <fct> <int> <dbl> <int> <dbl>
# 1 India Asia 1952 37.4 372000000 547.
# 2 India Asia 1957 40.2 409000000 590.
# 3 India Asia 1962 43.6 454000000 658.
# 4 India Asia 1967 47.2 506000000 701.
# 5 India Asia 1972 50.7 567000000 724.
# 6 India Asia 1977 54.2 634000000 813.
# 7 India Asia 1982 56.6 708000000 856.
# 8 India Asia 1987 58.6 788000000 977.
# 9 India Asia 1992 60.2 872000000 1164.
#10 India Asia 1997 61.8 959000000 1459.
#11 India Asia 2002 62.9 1034172547 1747.
#12 India Asia 2007 64.7 1110396331 2452.
答案 1 :(得分:1)
您可能没有加载tidyverse库。试试这个:
library(tidyverse)
应该修复它。