Toevoeging

Bericht van: Bas C. (Oostvoorne) , 30-05-2008 14:56 

In geval van zeer grote afwijkingen, zoals de 1800 graden die Luc in zijn bericht noemt, zal dit algoritme falen.

Een eerste stap is dus het uitfilteren van de zeer grote afwijkingen. Dat zou op een aantal manieren kunnen. Het lijkt mij het beste om de mediaan* van de metingen te nemen. Maak hiervoor eerst een kopie van de waarnemingen en begin te rekenen met deze kopie.
Bereken eerst de mediaan, en vergelijk iedere waarde met de mediaan. Als de afwijking bijvoorbeeld groter is dan 20 graden, dan gooi je deze waarde uit het lijstje. Bereken vervolgens met dit nieuwe lijstje het gemiddelde en de standaarddeviatie uit. Als je deze waarden gevonden hebt kun je de 'standaarddeviatie-methode' toepassen op je originele data, zoals beschreven door Ben.
Het gaat er dus om dat je in de berekening van je gemiddelde en standaarddeviatie, de extreme afwijkingen niet meeneemt, omdat deze het gemiddelde te zwaar omhoog of omlaag trekken. Waardoor er vervolgens onterecht (veel) waarden zouden worden uitgefilterd.

Groeten,
Bas


*Sorteer de waarnemingen op grootte en pik de middelste waarde er uit.
Bericht laatst bijgewerkt: 30-05-2008 14:59

Afwijkende metingen uitfilteren   ( 233)
Luc (Kessel Lb) ( 25m) -- 30-05-2008 13:34
Re : Afwijkende metingen uitfilteren   ( 125)
Martin (Dordrecht) ( -2m) -- 30-05-2008 13:46
Re : Afwijkende metingen uitfilteren   ( 69)
Joris (Mendonk (Gent)) -- 30-05-2008 14:19
Re : Afwijkende metingen uitfilteren   ( 42)
Martin (Dordrecht) ( -2m) -- 30-05-2008 14:41
Uitgewerkt in database query   ( 66)
Luc (Kessel Lb) ( 25m) -- 30-05-2008 15:32
Voor Tmin werkt het ook   ( 51)
Luc (Kessel Lb) ( 25m) -- 30-05-2008 15:46
Re : Afwijkende metingen uitfilteren   ( 92)
Ben (Lelystad) ( 13m) -- 30-05-2008 14:19
Toevoeging   ( 81)
Bas C. (Oostvoorne) -- 30-05-2008 14:56
Re : Toevoeging   ( 95)
Ben (Lelystad) ( 13m) -- 30-05-2008 15:25
En neerslag dan?   ( 47)
Luc (Kessel Lb) ( 25m) -- 30-05-2008 16:55
Re : En neerslag dan?   ( 54)
Ben (Lelystad) ( 13m) -- 30-05-2008 17:49
Duidelijk Ben   ( 55)
Luc (Kessel Lb) ( 25m) -- 30-05-2008 16:03
Re : Toevoeging   ( 42)
Bas C. (Oostvoorne) -- 30-05-2008 20:00
Re : Toevoeging   ( 25)
Ben (Lelystad) ( 13m) -- 30-05-2008 20:04
Re : Toevoeging   ( 27)
Bas C. (Oostvoorne) -- 30-05-2008 20:07
Re : Toevoeging   ( 81)
Luc (Kessel Lb) ( 25m) -- 30-05-2008 15:02