'@todo: docstring'

def advancedResults(self):

    try:
        from numpy import array
    except:
        current.log.error('ERROR:    S3Survey    requires    numpy    library    installed.')
    array = array(self.valueList)
    self.std = array.std()
    self.mean = array.mean()
    self.zscore = {}
    for answer in self.answerList:
        complete_id = answer['complete_id']
        try:
            value = self.castRawAnswer(complete_id, answer['value'])
        except:
            continue
        if (value != None):
            self.zscore[complete_id] = ((value - self.mean) / self.std)
