Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/06/2013, 04:13
vkapyrina
 
Fecha de Ingreso: junio-2008
Mensajes: 42
Antigüedad: 16 años, 5 meses
Puntos: 3
Pregunta Como calcular media de una respuesta

Hola chicos, tengo duda como calculo medio de respuesta de una pregunta.
Por ejemplo para siguente datos de una pregunta que tienne 10 opciones de respuesta y primera opcion es 0 (no se puede cambiar)

Este es un array que contiene como keys opciones de respuesta y los porcentages de cada respuesta ya calculados.

Código PHP:
$data = array(
    
0=> 2.75,
    
=> 0,
    
2=> 0,
    
=> 1.8,
    
=> 0.9,
    
=> 14.68,
    
=> 12.84,
    
7=> 16.51,
    
8=> 26.61,
    
=> 11.93,
    
10=> 11.93);

la media la calculo de siguente modo 
$tmp 
= array();
foreach(
$data as $k=>$v){
    
$tmp[] = $k $v;
}
$tmp1array_sum(array_values($data));

$media round(array_sum($tmp)/$tmp12); 
La media me da 7.15

Que es creible, pero la primera opcion es 0*2.75 siempre devovlera 0, sea lo que sea alli, con lo que entiendo que pierdo calculo de respuestas de primera opcion?

Como lo hago?
Muchas gracias a todos por adelantado.