Exemple #1
0
 def _prepareTable(self, groups):
     result = table.Table('lr')
     for group in groups:
         formatted = 'avg[{0}] tot[{1}]'.format(
             helpers.formatValues(group.aggregate(self._mean)),
             helpers.formatValues(group.aggregate(self._sum)))
         result.add(self._label(group), formatted)
     return result
Exemple #2
0
 def _prepareTable(self, groups):
     mean = lambda vector: sum(float(x) for x in vector) / len(vector)
     _sum = lambda vector: sum(float(x) for x in vector)
     result = table.Table('lr')
     for group in groups:
         formatted = 'avg[{0}] tot[{1}]'.format(
             helpers.formatValues(group.aggregate(mean)), 
             helpers.formatValues(group.aggregate(_sum)))
         result.add(self._label(group), formatted)
     return result
Exemple #3
0
 def _prepareTable(self, groups):
     mean = lambda vector: sum(float(x) for x in vector) / len(vector)
     _sum = lambda vector: sum(float(x) for x in vector)
     result = table.Table('lr')
     for group in groups:
         formatted = 'avg[{0}] tot[{1}]'.format(
             helpers.formatValues(group.aggregate(mean)),
             helpers.formatValues(group.aggregate(_sum)))
         result.add(self._label(group), formatted)
     return result
Exemple #4
0
 def update(self, liveData):
     for metric in liveData.measurements:
         print('{} {}'.format(metric.symbol, helpers.formatValues(metric.status)))
     sys.stdout.flush()
Exemple #5
0
 def _prepareTable(self, measurements):
     result = table.Table('lr')
     for metric in measurements:
         result.add(metric.symbol, helpers.formatValues(metric.status))
     return result
Exemple #6
0
 def _values(self, group):
     means = self._meanMerge(group)
     return helpers.formatValues(means)
Exemple #7
0
 def _values(self, group):
     means = self._meanMerge(group)
     return helpers.formatValues(means)
Exemple #8
0
 def update(self, liveData):
     for metric in liveData.measurements:
         print('{} {}'.format(metric.symbol,
                              helpers.formatValues(metric.status)))
     sys.stdout.flush()