Bereken de Standaarddeviatie-index (SDI) om de nauwkeurigheid van testresultaten ten opzichte van een controlegemiddelde te beoordelen. Essentieel voor statistische analyse en kwaliteitscontrole in laboratoria.
Bereken de Standaardafwijkingsindex (SDI) om de nauwkeurigheid van uw testresultaten te beoordelen.
De Standaarddeviatie-index (SDI) is een statistisch hulpmiddel dat wordt gebruikt om de nauwkeurigheid en precisie van een testresultaat te beoordelen ten opzichte van een controle- of peergroepgemiddelde. Het kwantificeert het aantal standaarddeviaties dat een testresultaat van het controlegemiddelde afwijkt, wat waardevolle inzichten biedt in de prestaties van analytische methoden in laboratoriuminstellingen en andere testomgevingen.
De SDI wordt berekend met behulp van de volgende formule:
Waarbij:
Om de SDI te berekenen:
Stel:
Berekening:
Een SDI van 1.0 geeft aan dat het testresultaat één standaarddeviatie boven het controlegemiddelde ligt.
SDI tussen -1 en +1: Acceptabele prestaties.
Testresultaten liggen binnen één standaarddeviatie van het controlegemiddelde, wat aangeeft dat ze goed overeenkomen met de verwachte waarden. Gewoonlijk is er geen actie vereist.
SDI tussen -2 en -1 of tussen +1 en +2: Waarschuwingsgebied.
Resultaten zijn acceptabel, maar moeten worden gemonitord. Dit bereik suggereert een mogelijke afwijking van de norm die aandacht kan vereisen. Onderzoek mogelijke oorzaken en overweeg herhaling van de test.
SDI minder dan -2 of groter dan +2: Onacceptabele prestaties.
Onderzoek is vereist om problemen te identificeren en op te lossen. Resultaten in dit bereik geven een significante afwijking van de verwachte waarden aan en kunnen wijzen op systematische problemen in het testproces of de instrumentatie. Onmiddellijke corrigerende acties worden aanbevolen.
In klinische laboratoria is de SDI cruciaal voor:
Industrieën gebruiken SDI om:
Onderzoekers passen SDI toe om:
Het concept van de Standaarddeviatie-index is geëvolueerd vanuit de behoefte aan gestandaardiseerde methoden om laboratoriumprestaties te beoordelen. Met de opkomst van bekwaamheidstestprogramma's in het midden van de 20e eeuw hadden laboratoria kwantitatieve maatregelen nodig om resultaten te vergelijken. De SDI werd een fundamenteel hulpmiddel, dat een eenvoudige manier biedt om de nauwkeurigheid ten opzichte van peergroepgegevens te evalueren.
Prominente figuren in de statistiek, zoals Ronald Fisher en Walter Shewhart, hebben bijgedragen aan de ontwikkeling van statistische kwaliteitscontrolemethoden die de basis vormen voor het gebruik van indexen zoals de SDI. Hun werk heeft de basis gelegd voor moderne kwaliteitsborgingspraktijken in verschillende industrieën.
1' Bereken SDI in Excel
2' Neem aan dat Testresultaat in cel A2, Controlegemiddelde in B2, Standaarddeviatie in C2
3= (A2 - B2) / C2
4
1def calculate_sdi(test_result, control_mean, standard_deviation):
2 return (test_result - control_mean) / standard_deviation
3
4## Voorbeeldgebruik
5test_result = 102
6control_mean = 100
7standard_deviation = 2
8
9sdi = calculate_sdi(test_result, control_mean, standard_deviation)
10print(f"SDI: {sdi}")
11
1calculate_sdi <- function(test_result, control_mean, standard_deviation) {
2 (test_result - control_mean) / standard_deviation
3}
4
5## Voorbeeldgebruik
6test_result <- 102
7control_mean <- 100
8standard_deviation <- 2
9
10sdi <- calculate_sdi(test_result, control_mean, standard_deviation)
11cat("SDI:", sdi, "\n")
12
1% Bereken SDI in MATLAB
2test_result = 102;
3control_mean = 100;
4standard_deviation = 2;
5
6sdi = (test_result - control_mean) / standard_deviation;
7disp(['SDI: ', num2str(sdi)]);
8
1function calculateSDI(testResult, controlMean, standardDeviation) {
2 return (testResult - controlMean) / standardDeviation;
3}
4
5// Voorbeeldgebruik
6const testResult = 102;
7const controlMean = 100;
8const standardDeviation = 2;
9
10const sdi = calculateSDI(testResult, controlMean, standardDeviation);
11console.log(`SDI: ${sdi}`);
12
1public class SDICalculator {
2 public static void main(String[] args) {
3 double testResult = 102;
4 double controlMean = 100;
5 double standardDeviation = 2;
6
7 double sdi = (testResult - controlMean) / standardDeviation;
8 System.out.println("SDI: " + sdi);
9 }
10}
11
1#include <iostream>
2
3int main() {
4 double testResult = 102;
5 double controlMean = 100;
6 double standardDeviation = 2;
7
8 double sdi = (testResult - controlMean) / standardDeviation;
9 std::cout << "SDI: " << sdi << std::endl;
10
11 return 0;
12}
13
1using System;
2
3class Program
4{
5 static void Main()
6 {
7 double testResult = 102;
8 double controlMean = 100;
9 double standardDeviation = 2;
10
11 double sdi = (testResult - controlMean) / standardDeviation;
12 Console.WriteLine("SDI: " + sdi);
13 }
14}
15
1<?php
2$testResult = 102;
3$controlMean = 100;
4$standardDeviation = 2;
5
6$sdi = ($testResult - $controlMean) / $standardDeviation;
7echo "SDI: " . $sdi;
8?>
9
1test_result = 102
2control_mean = 100
3standard_deviation = 2
4
5sdi = (test_result - control_mean) / standard_deviation
6puts "SDI: #{sdi}"
7
1package main
2
3import "fmt"
4
5func main() {
6 testResult := 102.0
7 controlMean := 100.0
8 standardDeviation := 2.0
9
10 sdi := (testResult - controlMean) / standardDeviation
11 fmt.Printf("SDI: %.2f\n", sdi)
12}
13
1let testResult = 102.0
2let controlMean = 100.0
3let standardDeviation = 2.0
4
5let sdi = (testResult - controlMean) / standardDeviation
6print("SDI: \(sdi)")
7
Een SVG-diagram dat de SDI en de interpretatiegebieden illustreert.