Hallo alle,
ich will „variance“ rechnen, aber mein Problem ist, daß nur die letzte wert von dem
Arrayliste genommen werde ????????
Für „sum“ und „mean“ kriege ich die richtige werte
Danke
ich will „variance“ rechnen, aber mein Problem ist, daß nur die letzte wert von dem
Arrayliste genommen werde ????????
Für „sum“ und „mean“ kriege ich die richtige werte
Code:
ArrayList list = new ArrayList();
double sum=0.0;
double mean=0.0;
double variance=0.0;
Iterator iterator=list.iterator();
Iterator iteratore=list.iterator();
while(iterator.hasNext()){
sum += ((Double)iterator.next()).doubleValue();
mean = (sum / list.size());
}
while(iteratore.hasNext()) {
variance=Math.pow(((Double)iterator.next()).doubleValue()-mean,2);
}
Danke