code: def stats(request, date_offset=0, fields=None, title_prefix=None, model='WikiItem'):
      
      data = {}
  
      modified_chart_data = data['chart']['chartdata']
      if 'y2' in data['chart']['chartdata']:
          matrix = db.Columns([modified_chart_data['y1'], modified_chart_data['y2']], ddof=0, tall=True)
      else:
          fields = ['date/time'] + fields
          matrix = db.Columns([modified_chart_data['x'], modified_chart_data['y']], ddof=0, tall=True)
      if fields and len(fields) > 1:
          fields = fields[:2]
      else:
          fields = [
              data['chart']['chartdata'].get('name1') or 'time',
              data['chart']['chartdata'].get('name2') or data['chart']['chartdata'].get('name') or 'value',
              ]
      fields = util.pluralize_field_names(fields)
      data.update({
          'stats': {
              'fields': fields,
              'heading': 'Statistics',
              'cov': zip(fields, matrix.cov()),
              'R': zip(fields, matrix.rho),
              },
          })
      data['chart']['chartdata'] = modified_chart_data
      data['chart']['chart_title'] = 'Time Series'
      return render_to_response('miner/stats.html', data)
docs: In addition to chart data in data['chart'], send statistics data to view in data['stats']