

def daily_temperatures(self, periods, unit):
    'The daily average temperatures for each period.\n\n        Parameters\n        ----------\n        periods : [list of] eemeter.evaluation.Period\n            Time periods over which temperatures will be aggregated. A single\n            datetime period may be given.\n        unit : {"degC", "degF"}\n            The unit in which temperatures should be returned.\n\n        Returns\n        -------\n        out : np.ndarray\n            Array of arrays of average daily temperatures observed during each\n            period. Note: array is not guaranteed to be rectangular. If a\n            single datetime period is given, a single numpy array of\n            temperatures will be returned.\n        '
    if is_list_like(periods):
        values = np.array([self._period_daily_temperatures(p, None) for p in periods])
        return self._unit_convert(unit, unit)
    else:
        return self._period_daily_temperatures(periods, unit)

dataset/ETHPy150Open impactlab/eemeter/eemeter/weather.py WeatherSourceBase.daily_temperatures/VarMisuse@51/288 `values`->`unit`