2

我决定提高我的地图制作技能,并使用来自以下网站的公开可用的 COVID 数据:https ://www.kaggle.com/sudalairajkumar/covid19-in-usa

下面是我的代码:

USdata <- us_states_covid19_daily %>%
    group_by(state)%>%
    summarise(values = sum(positive))

#Assign each state its fips code using fips()
USdata$state <- as.numeric(fips(USdata$state))
USdata$values <- as.numeric(USdata$values)

#Rename columns appropriately
names(USdata)[names(USdata) == "state"] <- "fips"
USdata <- na.omit(USdata)

plot_usmap(data = USdata)

我不断收到此错误:

Error in `[.data.frame`(map_df, , values) : undefined columns selected

这是我的数据框的样子:

> head(USdata)
# A tibble: 6 x 2
   fips values
  <dbl>  <dbl>
1     2   1908
2     1  16845
3     5   9084
4     4  21232
5     6 128974
6     8  44905

如果我删除一行代码,我的数据框也可能如下所示:

> head(USdata)
# A tibble: 6 x 2
  fips  values
  <fct>  <dbl>
1 AK      1908
2 AL     16845
3 AR      9084
4 AZ     21232
5 CA    128974
6 CO     44905

有人知道我在做什么错吗?

4

0 回答 0