En essayant de définir des noms pour un vecteur en utilisant la fonction names
, mais R me donne une erreur. Je veux créer un vecteur avec la fonction, puis définir le nom de chaque nombre dans ce vecteur. Je veux faire tout ce pas en écrivant juste une commande (par exemple v(x)
). Ceci est par exemple de mon code scriptErreur de nom de vecteur
v <- c(2,6,5)
d <- function(x) x*9
names(d(x))<-paste("q=", 1:3, sep="")
et R dit
Error in names(d(x)) <- paste("q=", 1:3, sep = "") : could not find function "d<-"
Veuillez fournir un exemple reproductible et la sortie désirée. –
Essayez peut-être de stocker le résultat de 'div (x)' dans une variable avant de définir les noms ...? – joran
peut-être marquer correct pour le fermer et le retirer de la liste sans réponse? Ou avez-vous encore besoin d'aide à ce sujet? –