Groupe R par jour, et de résumer les valeurs

R est nouveau pour moi et je suis en train de travailler avec un (privé)dataset.

J'ai le problème suivant, j'ai beaucoup de temps de la série:

2015-04-27  12:29:48
2015-04-27  12:31:48
2015-04-27  12:34:50
2015-04-27  12:50:43
2015-04-27  12:53:55
2015-04-28  00:00:00
2015-04-28  00:00:10

Tous les timeseries ont une valeur:

Datetime                   value
2015-04-27  12:29:48       0.0 
2015-04-27  12:31:48       0.0
2015-04-27  12:34:50       1.1
2015-04-27  12:50:43      45.0 
2015-04-27  12:53:55       0.0
2015-04-28  00:00:00       1.0
2015-04-28  00:00:10       2.0

Je veux passer tous les heures et les minutes, et somme tous ensemble comme ceci:

Datetime      value
2015-04-27    46.1
2015-04-28     3.0

La première chose que j'ai faite a été de transformer la colonne datetime:

energy$datetime <- as.POSIXlt(energy$datetime)  

J'ai essayé plusieurs trucs avec les résumer de la fonction:

df %>% group_by(energy$datetime) %>% summarize (energy$newname(energy$value))

Mais qui ne fonctionne pas.

J'ai lu aussi concurrentiel des trucs sur internet (par exemple: http://r.789695.n4.nabble.com/How-to-sum-and-group-data-by-DATE-in-data-frame-td903708.html) mais ça n'a pas de sens pour moi (oui, je suis un noob).

J'espère que quelqu'un pourrait m'aider!

InformationsquelleAutor | 2016-06-01