Ce code ne fonctionne pas pour ajouter une colonne dans Tibble:add_column en Tibble avec le nom de colonne de la variable
library(tidyverse)
df <- data.frame("Oranges" = 5)
mycols <- c("Apples", "Bananas", "Oranges")
add_column(df, mycols[[2]] = 7)
Je reçois le message d'erreur:
Error: unexpected '=' in "add_column(df, mycols[[2]] ="
Mais ce code fonctionne:
add_column(df, "Bananas" = 7)
Pourquoi? Je ne connais pas les valeurs de «mycols» à l'avance. C'est pourquoi j'ai écrit mon code pour qu'il soit une variable. Est-ce pas possible en dplry?
'add_column' vient du paquet' tibble'. S'il vous plaît envisager de modifier votre titre. – www