-1
J'ai cette expression:comment changer le nom de variable dynamiquement?
dat$we$VAR = iif(test252.2 > test5.2 & test252.1 < test5.1 & test252 < test5, -1, dat$we$VAR)
ce que je veux est de faire VAR
dynamique.
Par exemple VAR = names(mydata)[1]
Notez que dat$we$VAR
est également à la fin de iif
fonction
ne fonctionne pas. Ne sait pas si c'est important, mais dat $ we $ VAR est un objet xts – Fryc
Ensuite, vous auriez dû dire que c'était un objet, sinon il se lit comme une liste ou un data.frame, pour lequel la syntaxe que j'ai décrite fonctionnerait . Le fait que cela ne fonctionne pas pour cela signifie probablement que les développeurs ont seulement implémenté l'opérateur $, mais pas le [[. –