如何解决出现错误“找不到对象'sexe'”的问题?

时间:2019-12-11 09:56:04

标签: r error-handling tidyverse

当尝试从数据集中调用变量“ sexe”时,我不断得到“找不到对象'sexe'”。

names_fr <- readr::read_delim(my_url05, "\t") %>%
  filter(my_url05, sexe == 2, !is.na(preusuel), annais != "XXXX", preusuel !="_PRENOMS_RARES") %>%
  complete(preusuel, annais) %>%
  mutate(nombre = ifelse(is.na(nombre), 0, nombre), sexe = ifelse(is.na(sexe), 2, sexe)) %>%
  select(-sexe)

我对R还是很陌生,所以问题可能出在数据加载方式上。 我被要求从网址加载数据:

my_url05 <- "https://perso.telecom-paristech.fr/eagan/class/igr204/data/nat1900-2017.tsv"
names_fr <- readr::read_delim(my_url05, "\t")

创建一个名为“ my_url05”的对象,其中包含URL。 还创建了一个spec_tbl_df:

names_fr

小标题:

1 x 1

https://perso.telecom-paristech.fr/eagan/class/igr204/data/nat1900-2017.tsv

当我“手动”加载数据时,通过自己下载数据集并将其放置在对象中,它确实包含名为“ sexe”的变量。

R是最新版本,并且软件包已更新。

还有什么问题?

谢谢您的帮助

安德斯

0 个答案:

没有答案