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>