Hello tout le monde !

Je débute l'apprentissage de R aujourd'hui tout juste dans le cadre d'un projet ou j'ai besoin de traiter d'énormes tableau de données.
Ces tableaux sont des extractions et sont pour la plupart constitués de la même manières:
- une colonne qui contient la date et l'heure de la mesure (toutes les heures sur un an)
- une colonne pour chaque client extrait (335)

J'importe un fichier .csv en tant que data frame dans l'environnement R sans soucis.
Une des premières étapes de mon programme serait de demander à l'utilisateur les dates et plages horaires pour lesquelles ils veut les valeurs pour pouvoir trier selon la date souhaitée et selon la plage horaire souhaitée.
J'essaie de faire des subset sur la Date mais je n'arrive à rien.
Ex : les deux premiers jours de janvier entre 15:30 et 18:30

Date Client1 Client2 ...
01/01/2016 16:00 what what ...
01/01/2016 17:00 I I ...
01/01/2016 18:00 Want Want ...
02/01/2016 16:00 what what ...
02/01/2016 17:00 I I ...
02/01/2016 18:00 Want Want ...


Le but étant de faire des opérations du type max, min et moyenne sur la plage horaire de chaque jour et avoir 3 matrice ou dataframe.

Date Client1 Client2 ...
01/01/2016 maxofthe period maxofthe period ...
02/01/2016 maxofthe period maxofthe period ...

Date Client1 Client2 ...
01/01/2016 minoftheperiod minoftheperiod ...
02/01/2016 minoftheperiod minoftheperiod ...

Date Client1 Client2 ...
01/01/2016 avgoftheperiod avgoftheperiod ...
02/01/2016 avgoftheperiod avgoftheperiod ...

Si vous avez ne serait-ce que des pistes de réponses j'en serait très reconnaissant !

Merci d'avance !