当尝试从数据集中调用变量“ 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是最新版本,并且软件包已更新。
还有什么问题?
谢谢您的帮助
安德斯