in reply to Data averages by time of day

Peter

Do you have PDL installed? Convert your times to scalers, minutes, say. So every day you have 2 pdl's, one of times, one of readings. Use PDL::interpolate (linear interpolation is probably all you want) for a common grid for all days readings.