Bonjour! J'aurai besoin d'un petit coup de pouce avec ma base de donnée (logiciel R).
Voici les 5 premieres lignes de ma base:
equipement date.installation min.date tens.nominale.prim time x event
1 1T-0119 2002-12-19 <NA> 60 NA weeks 440.2560 weeks 1
2 1T-0155 1981-01-01 1989-04-21 66 433.1369 weeks 1586.2560 weeks 1
3 1T-0155 1981-01-01 1984-08-13 66 188.5655 weeks 1586.2560 weeks 1
4 1T-0155 1981-01-01 1983-02-14 66 110.5714 weeks 1586.2560 weeks 1
5 1T-0155 1981-01-01 1984-11-07 66 200.8571 weeks 1586.2560 weeks 1
J'aimerai remplacer tous les <NA> dans "min.date" par une date spécifique ("2011-05-28").
J'ai commencé par creer un autre vecteur pour avoir:
equipement date.installation min.date tens.nominale.prim time x vec_extrac
1 1T-0119 2002-12-19 <NA> 60 NA weeks 440.2560 weeks 2011-05-28
2 1T-0155 1981-01-01 1989-04-21 66 433.1369 weeks 1586.2560 weeks 2011-05-28
3 1T-0155 1981-01-01 1984-08-13 66 188.5655 weeks 1586.2560 weeks 2011-05-28
4 1T-0155 1981-01-01 1983-02-14 66 110.5714 weeks 1586.2560 weeks 2011-05-28
5 1T-0155 1981-01-01 1984-11-07 66 200.8571 weeks 1586.2560 weeks 2011-05-28
6 1T-0155 1981-01-01 1989-01-31 66 421.7143 weeks 1586.2560 weeks 2011-05-28
et je compile : matrice[is.na(matrice[,"min.date"]),"time"]<- matrice["vec_extrac", "time"], ce qui ne fonctionne pas du tout.
Des idées?
J'aimerai par la suite modifier le vecteur "event" qui prendra la valeur 0 si "time=x" et 1 sinon
Merci beaucoup!
-----