1 pièce(s) jointe(s)
Extraction des dates dans un tableau
Bonjour,
Dans un tableau de données dont les 4 colonnes sont : Date/Heure/Valeur1/Valeur2, je cherche à filtrer certaines lignes en fonction de Valeur1 et à les récupérer dans un autre tableau résultat.
Le filtrage se passe très bien.
En revanche, je n'arrive pas à récupérer correctement les dates et les heures.
Le fichier d'entrée est de cette forme, même si je n'ai gardé que 5 lignes ici (nommé testforumR):
13/05/2015 11:00:00 10 Good
13/05/2015 12:00:00 11 Good
13/05/2015 13:00:00 10 Good
13/05/2015 14:00:00 10 Good
13/05/2015 15:00:00 11 Good
Le code que j'emploie est (j'ai enlevé la partie filtrage qui marche pour me concentrer sur mon problème de récupération des dates et heures) :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
mydata <- read.table("C:/Users/D75572/Desktop/testforumR.txt")
resultat<- matrix(data = NA, nrow =nrow(mydata) , ncol = 3)
for (i in 1:nrow(mydata) )
{
resultat[i,1]<-as.Date(mydata[i,1], "%d/%m/%Y")
resultat[i,2]<-as.Date(mydata[i,2], "%H:%M:%S")
resultat[i,3]<-mydata[i,3]
}
sink("sortie.txt")
resultat
sink() |
Au final, je ne récupère pas les dates et les heures dans le fichier résultat, mais des valeurs numériques dont je ne sais pas quoi faire...
Pièce jointe 209671
Est-il possible de récupérer les dates et heures dans le fichier résultat avec exactement le même format que dans le fichier d'entrée ? Comment faire ? Les chiffres que j'ai dans mon fichier résultat sont-ils convertibles en dates au format JJ/MM/AAAA HH:MM:SS d'une autre façon ?
Merci d'avance, cordialement,