Beregne Standardavvik Indeks (SDI) for å vurdere nøyaktigheten av testresultater i forhold til en kontrollmiddel. Viktig for statistisk analyse og laboratoriekvalitetskontroll.
Beregn Standardavviksindeksen (SDI) for å vurdere nøyaktigheten av testresultatene dine.
Standardavvikelsesindeks (SDI) er et statistisk verktøy som brukes til å vurdere nøyaktigheten og presisjonen til et testresultat i forhold til et kontroll- eller peer-gruppegjennomsnitt. Den kvantifiserer antall standardavvik et testresultat er fra kontrollgjennomsnittet, og gir verdifull innsikt i ytelsen til analytiske metoder i laboratoriemiljøer og andre testmiljøer.
SDI beregnes ved hjelp av følgende formel:
Hvor:
For å beregne SDI:
Anta:
Beregning:
En SDI på 1.0 indikerer at testresultatet er ett standardavvik over kontrollgjennomsnittet.
SDI mellom -1 og +1: Akseptabel ytelse.
Testresultater er innenfor ett standardavvik fra kontrollgjennomsnittet, noe som indikerer god overensstemmelse med forventede verdier. Ingen tiltak er vanligvis nødvendig.
SDI mellom -2 og -1 eller mellom +1 og +2: Advarselsområde.
Resultatene er akseptable, men bør overvåkes. Dette området antyder potensiell avvik fra normen som kan kreve oppmerksomhet. Undersøk mulige årsaker og vurder å teste på nytt.
SDI mindre enn -2 eller større enn +2: Uakseptabel ytelse.
Undersøkelse er nødvendig for å identifisere og korrigere problemer. Resultater i dette området indikerer betydelig avvik fra forventede verdier og kan signalisere systematiske problemer i testprosessen eller instrumenteringen. Umiddelbare korrigerende tiltak anbefales.
I kliniske laboratorier er SDI avgjørende for:
Industrier bruker SDI for å:
Forskere bruker SDI for å:
Konseptet med Standardavvikelsesindeks utviklet seg fra behovet for standardiserte metoder for å vurdere laboratorieytelse. Med fremveksten av kompetansetestprogrammer på midten av 1900-tallet, trengte laboratorier kvantitative mål for å sammenligne resultater. SDI ble et grunnleggende verktøy som ga en enkel måte å evaluere nøyaktighet i forhold til peer-gruppedata.
Fremtredende personer innen statistikk, som Ronald Fisher og Walter Shewhart, bidro til utviklingen av statistiske kvalitetskontrollmetoder som ligger til grunn for bruken av indekser som SDI. Deres arbeid la grunnlaget for moderne kvalitetskontrollpraksis i ulike industrier.
1' Beregn SDI i Excel
2' Anta Testresultat i celle A2, Kontrollgjennomsnitt i B2, Standardavvik 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å bruk
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å bruk
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å bruk
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 som illustrerer SDI og dens tolkning områder.