R 为什么对象是';州';在此数据集中营练习中未找到?

R 为什么对象是';州';在此数据集中营练习中未找到?,r,dplyr,R,Dplyr,我在一个DataCamp练习中遇到了一个问题,在这个练习中,我收到了一条错误消息,没有找到我的变量“state”。我的代码与解决方案代码相同,除非我遗漏了某些内容,但由于某种原因,当我复制粘贴解决方案代码时,状态为“已找到”,而当我键入自己的代码时,状态为“未找到” 有没有人看到我丢失了什么,或者知道为什么在我自己的代码中找不到该对象 counties_selected %>% # Add population_walk containing the total number of p

我在一个DataCamp练习中遇到了一个问题,在这个练习中,我收到了一条错误消息,没有找到我的变量“state”。我的代码与解决方案代码相同,除非我遗漏了某些内容,但由于某种原因,当我复制粘贴解决方案代码时,状态为“已找到”,而当我键入自己的代码时,状态为“未找到”

有没有人看到我丢失了什么,或者知道为什么在我自己的代码中找不到该对象

counties_selected %>%
  # Add population_walk containing the total number of people who walk to work 
    mutate(population_walk <- walk * population) 

  # Count weighted by the new column

  counties_selected %>% 
  group_by(state) %>%
  count(population_walk, sort=TRUE)

代码中有几个问题。1) 在tidyverse函数中,赋值通常使用
=
执行,在某些情况下,在求值时,使用
:=
,即
代码中存在两个问题。1) 在tidyverse函数中,赋值通常使用
=
执行,在某些情况下,在求值时,使用
:=
,即
变异(人口行走
变异(人口行走
>   count(state, wt = population_walk, sort = TRUE)
Error: object 'state' not found
> 
>   #count(counties_selected, population_walk, wt = state, sort = TRUE)
library(dplyr)
counties_selected <- counties_selected %>%  
             mutate(population_walk  = walk * population)