Ajout d'une valeur à une colonne sous condition

Résolu/Fermé
Messages postés
4
Date d'inscription
mercredi 16 mai 2018
Statut
Membre
Dernière intervention
31 mai 2018
-
Messages postés
4
Date d'inscription
mercredi 16 mai 2018
Statut
Membre
Dernière intervention
31 mai 2018
-
Bonjour,

Je suis sous R et je voudrais écrire un code qui me permettrai d'ajouter une somme x en fonction de l'année.

En gros ma table se présente comme suit :

ID year freq
123 2011 3
342 2012 9
235 2013 11
654 2014 2
393 2015 8

Voici un début de code que j'ai essayé d'écrire sans succès :

for (ventes_final$year in 2011:2015) {
if(ventes_final$year == 2012) {return(ventes_final$frequence_achat_week == ventes_final$frequence_achat_week + 53)}
else{if(ventes_final$year == 2013) {return(ventes_final$frequence_achat_week == ventes_final$frequence_achat_week + 105)}
if(ventes_final$year == 2014) {return(ventes_final$frequence_achat_week == ventes_final$frequence_achat_week + 157)}
if(ventes_final$year == 2015) {return(ventes_final$frequence_achat_week == ventes_final$frequence_achat_week + 209)}
else{return(ventes_final$year)}
}
}


je dois sûrement faire une faute quelque part mais je ne vois pas où.

Merci en avance.

Bien cordialement,

Ali3529

1 réponse

Messages postés
5698
Date d'inscription
lundi 16 janvier 2012
Statut
Contributeur
Dernière intervention
19 août 2021
1 295
Bonjour,
Sous R ? Qu'est-ce que c'est ?
Messages postés
4
Date d'inscription
mercredi 16 mai 2018
Statut
Membre
Dernière intervention
31 mai 2018

R est un langage de programmation et un logiciel libre dédié aux statistiques et à la science des données

Sinon j'ai résolu mon problème.

Ali