Bonjour,
Voilà, j'ai un truc tout bête, j'essaie de modifier un data.frame avec une fonction ; et ça ne marche pas.
Voici mon code tout simple :Mon data.frame n'a pas bougé, alors que par rapport à la fonction, le data.frame est bien un élément extérieur, mais qui fait partie de son environnement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 BDD <- data.frame(A=c(1,2,3),B=c('a','b','c'),C=c(23,NA,111)) print(BDD) Fonction <- function() { BDD$C[is.na(BDD$C)] = 0 } Fonction() print(BDD)
Je sèche !
Est-ce que quelqu'un aurait une idée ?
Partager