Beregn standardafvigelsesindekset (SDI) for at vurdere nøjagtigheden af testresultater i forhold til et kontrolgennemsnit. Essentiel til statistisk analyse og laboratoriekvalitetskontrol.
Beregn standardafvigelsesindekset (SDI) for at vurdere nøjagtigheden af dine testresultater.
Standardafvigelsesindeks (SDI) er et statistisk værktøj, der bruges til at vurdere nøjagtigheden og præcisionen af et testresultat i forhold til et kontrol- eller peer-gruppegennemsnit. Det kvantificerer antallet af standardafvigelser, et testresultat er fra kontrolgennemsnittet, hvilket giver værdifuld indsigt i præstationen af analytiske metoder i laboratoriemiljøer og andre testmiljøer.
SDI beregnes ved hjælp af følgende formel:
Hvor:
For at beregne SDI:
Antag:
Beregning:
En SDI på 1.0 indikerer, at testresultatet er en standardafvigelse over kontrolgennemsnittet.
SDI mellem -1 og +1: Acceptabel præstation.
Testresultaterne ligger inden for en standardafvigelse af kontrolgennemsnittet, hvilket indikerer god overensstemmelse med forventede værdier. Ingen handling er typisk nødvendig.
SDI mellem -2 og -1 eller mellem +1 og +2: Advarselsområde.
Resultaterne er acceptable, men bør overvåges. Dette område antyder potentiel afvigelse fra normen, som kan kræve opmærksomhed. Undersøg mulige årsager og overvej at teste igen.
SDI mindre end -2 eller større end +2: Uacceptabel præstation.
Undersøgelse er nødvendig for at identificere og rette problemer. Resultater i dette område indikerer betydelig afvigelse fra forventede værdier og kan indikere systematiske problemer i testprocessen eller instrumenteringen. Øjeblikkelige korrigerende handlinger anbefales.
I kliniske laboratorier er SDI afgørende for:
Industrier bruger SDI til:
Forskere anvender SDI til:
Begrebet Standardafvigelsesindeks udviklede sig fra behovet for standardiserede metoder til at vurdere laboratoriepræstation. Med fremkomsten af kompetencetestningsprogrammer i midten af det 20. århundrede havde laboratorier brug for kvantitative mål til at sammenligne resultater. SDI blev et grundlæggende værktøj, der gav en ligetil måde at evaluere nøjagtighed i forhold til peer-gruppedata.
Fremtrædende personer inden for statistik, såsom Ronald Fisher og Walter Shewhart, bidrog til udviklingen af statistiske kvalitetskontrolmetoder, der understøtter brugen af indekser som SDI. Deres arbejde lagde grundlaget for moderne kvalitetskontrolpraksis i forskellige industrier.
1' Beregn SDI i Excel
2' Antag Testresultat i celle A2, Kontrolgennemsnit i B2, Standardafvigelse i 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## Eksempel på brug
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## Eksempel på brug
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% Beregn SDI i 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// Eksempel på brug
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
Et SVG-diagram, der illustrerer SDI og dets fortolkningsområder.