Base de datos del encendedor de código calcular el promedio de la columna

Necesito calcular en una función el puntaje promedio de una columna llamada: "puntaje total" de mi tabla de base de datos "puntaje" Intenté hacer el registro Activo select_avg () pero no obtengo nada. ¿Alguna idea de cómo puedo hacer esto?

function calculateaverage(){
        $dataArr = array();
        $data = $this->db->get('score');
        $maxrows = $data->num_rows();

        $data = $this->db->get('score');
        for ($i = 1; $i<= $maxrows-1; $i++){
            $this->db->select('totalscore');
            foreach ($data->result() as $row) {

            $dataArr[$i] = $row->totalscore;
            }
        }
        return $dataArr;

    }

Respuestas a la pregunta(1)

Su respuesta a la pregunta