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