Hoi Bas,
Bas van den Bosch schreef:
Hoi,
Vrijdag is een nieuwe wet gepubliceerd (mijn vakgebied bodemonderzoek)
waarin de volgende definitie wordt voorgeschreven:
P95: 95-percentielwaarde, zijnde een kengetal van de kwaliteit van de
bodem binnen een bodemkwaliteitszone, welke per stof wordt uitgedrukt
in een gehalte (mg/kg droge stof), betreffende de waarde waarvoor
geldt dat ten minste 95% van de meetwaarden voor de stof binnen de
bodemkwaliteitszone een waarde heeft die kleiner dan of gelijk is aan
deze waarde, berekend met de ‘Empirical distribution function with
interpolation (MS Excel) method’];
Ofwel, de P95 waarde volgens excel. Gezien de ontwikkelingen op het
ODF-front in Nederland wil ik wel een voorstel tot wijziging indienen
maar bestaat deze functie ook in Calc en zoja, hoe heet deze?
Ik weet dat het niet de goede plaats is om dit te vragen maar wel de
grootste kans op het goede antwoord :-)
Calc heeft hiervoor de functie percentiel, waarover in de helpbestanden
het volgende staat:
-----
PERCENTIEL
Geeft als resultaat het alfa-kwartiel van waarden in een bereik. Een
percentiel geeft als resultaat de schaalwaarde van *Alfa* procent van
een gegevensreeks waarvan de waarden gerangschikt zijn van klein naar de
groot. Voor *Alfa* = 25% betekent de percentiel het eerste kwartiel;
*Alfa* = 50% is de MEDIAAN.
Syntaxis
PERCENTIEL(Gegevens;Alfa)
*Gegevens* vertegenwoordigt de matrix van gegevens.
*Alfa* vertegenwoordigt het percentage van de percentiel tussen 0 en 1.
Voorbeeld
=PERCENTIEL(A1:A50; 0,1) vertegenwoordigt de waarde in de gegevens rijen
die met 10% van het totale gegevensbereik in A1:A50 overeenkomen.
-----
(Daar zit overigens nog een vertaalfout in, "van klein naar de groot",
hoe kunnen we dat het beste melden)?
Zoeken in Google op "empirical distribution function with interpolation"
levert o.a. op:
http://www2.jura.uni-hamburg.de/instkrim/kriminologie/Mitarbeiter/Enzmann/Software/median.txt
Zoals ik het begrijp kan er bij de percentielberekening gebruik worden
gemaakt van interpolatie, en is de methode van Excel de genoemde
"empirical distribution function with interpolation".
Het document legt dit uit als volgt:
5) Empirical distribution function with interpolation
Express (n-1)p as (n-1)p=j+g where j is the integer part of
(n-1)p, and g is the fractional part of (n-1)p; then compute
the percentile value as
percentile value = x_(j+1) if g=0
percentile value = x_(j+1) + g(x_(j+2) - x_(j+1)) if g>0
Als ik het goed snap staat de notatie x_j voor "de waarde van het j-de
element in de gesorteerde lijst gevallen".
Voorbeeld: ik heb de volgende vier waarden (dus n=4): 1, 3, 2, 4. De
gesorteerde lijst is dus 1, 2, 3, 4.
Met p=0.95 is (n-1)p= 2.85, en dus j=2 en g=0.85. Het (j+1)-ste element
van de gesorteerde lijst is 3 en het (j+2)-de element is 4.
De uitkomst is dus x_(j+1) + g(x_(j+2) - x_(j+1)) = 3 + 0.85 (4-3) = 3.85.
Bij dit voorbeeld levert de PERCENTIEL-functie in Calc ook de uitkomst
3.85, wat suggereert dat de beschreven methode wordt gevolgd.
Zal ik eens proberen uit te zoeken of iemand daar meer zekerheid over
kan gegeven?
Begrijp ik overigens goed dat die wet al is aangenomen? Het komt nogal
merkwaardig over dat een wet verwijst naar een implementatie in een
softwareproduct (zelfs zonder versienummer, stel je voor dat Microsoft
de berekeningsmethode in een nieuwere versie zou wijzigen) in plaats van
de precieze beschrijving van de methode. Zo ben je haast verplicht om
dat specifieke softwareproduct te gebruiken voor het uitvoeren van de
berekening, om aan de wet te kunnen voldoen.
--
Vriendelijke groet,
Simon Brouwer.
| http://nl.openoffice.org | http://www.opentaal.org |
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]