J'ai le code suivant et souhaite sélectionner des colonnes dans un nouveau ceci lance l'erreur: p> data.frame.frame code>.
Error in [.data.frame`(x, r, vars, drop = drop) :
undefined columns selected
3 Réponses :
dans la base R, vous pouvez utiliser ou utiliser intersect code> pour sélectionner uniquement les noms présents.
any_of code> in
dplyr code>: p>
Whoah! Terrifiant! Merci beaucoup votre solution rapide! :)
Bonjour, pourquoi mon R renvoie "Erreur:" Any_of "n'est pas un objet exporté de" Espace de noms: TidySelect ""?
@Negrito Vous devez probablement passer à la dernière version de Tidyselect code>. Quel est votre
packversion ('Tidyselect') code>? Le mien est 1.0.0.
Nous pourrions aussi faire
cols <- c("Manhattan", "Queens", "The_Bronx") library(dplyr) df %>% select(matches(str_c(cols, collapse="|")))
A Tidyverse code> La mise en œuvre serait la suivante: p>
df2 <- SELECT (DF, Any_of (COLS)) CODE> P>