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