Bonjour,
Je dispose de plusieurs data frames comprenant 20709 lignes et 25 colonnes. La première colonne correspond à la date et les 24 autres sont des données horaires de température. De ces data frames j'ai remplacé les valeurs supérieures à 2°C et inférieures à - 2 °C par des NA. Mon problème est que je veux sélectionner des évènements qui commencent par une température négative et qui se finit par une température positive comme dans l'exemple ci-dessous. (Les évènements sont considérés indépendants s'ils sont séparés d'au moins 3 heures)
J'ai tenté avec une boucle while et break pour s'arrêter à partir de NA mais sans succès, également tenté avec une boucle for mais n'a pas fonctionné non plus.
for (i in length(data$V1)){
scenario1[i]<-ifelse(data[i]>0 & data[i+2]<0, return(data)," ")
Voilà j'espère que vous pourrez m'aiderMerci
Partager