Aprēķiniet standarta novirzes indeksu (SDI), lai novērtētu testu rezultātu precizitāti attiecībā pret kontroles vidējo. Būtisks statistiskajai analīzei un laboratorijas kvalitātes kontrolei.
Aprēķiniet standarta novirzes indeksu (SDI), lai novērtētu savu testa rezultātu precizitāti.
Standarta novirzes indekss (SDI) ir statistisks rīks, ko izmanto, lai novērtētu testa rezultāta precizitāti un precizitāti attiecībā pret kontroles vai kolēģu grupas vidējo vērtību. Tas kvantificē standarta noviržu skaitu, par kuru testa rezultāts atšķiras no kontroles vidējās vērtības, sniedzot vērtīgu ieskatu analītisko metožu darbībā laboratoriju apstākļos un citās testēšanas vidēs.
SDI tiek aprēķināts, izmantojot sekojošo formulu:
Kur:
Lai aprēķinātu SDI:
Pieņemsim:
Aprēķins:
SDI 1.0 norāda, ka testa rezultāts ir viena standarta novirze virs kontroles vidējās vērtības.
SDI no -1 līdz +1: Pieņemama darbība.
Testa rezultāti ir viena standarta novirze no kontroles vidējās vērtības, kas norāda uz labu saskaņošanu ar gaidāmajām vērtībām. Parasti nav nepieciešama rīcība.
SDI no -2 līdz -1 vai no +1 līdz +2: Brīdinājuma diapazons.
Rezultāti ir pieņemami, bet tos vajadzētu uzraudzīt. Šis diapazons norāda uz potenciālu novirzi no normas, kas var prasīt uzmanību. Izpētiet iespējamos cēloņus un apsveriet atkārtotu testēšanu.
SDI mazāk par -2 vai lielāks par +2: Nepieņemama darbība.
Nepieciešama izpēte, lai identificētu un labotu problēmas. Rezultāti šajā diapazonā norāda uz būtisku novirzi no gaidāmajām vērtībām un var liecināt par sistēmiskām problēmām testēšanas procesā vai instrumentācijā. Ieteicams nekavējoties veikt korektīvas darbības.
Klīniskajās laboratorijās SDI ir būtisks:
Nozare izmanto SDI, lai:
Pētnieki pielieto SDI, lai:
Standarta novirzes indeksa koncepts attīstījās no nepieciešamības pēc standartizētām metodēm laboratoriju veiktspējas novērtēšanai. Ar proficienču testēšanas programmu rašanos 20. gadsimta vidū laboratorijām bija nepieciešami kvantitatīvi pasākumi, lai salīdzinātu rezultātus. SDI kļuva par pamata rīku, sniedzot vienkāršu veidu, kā novērtēt precizitāti attiecībā pret kolēģu grupas datiem.
Izcilas statistikas figūras, piemēram, Ronalds Fišers un Valters Šeharts, veicināja statistiskās kvalitātes kontroles metožu izstrādi, kas veido pamatu tādu indeksu kā SDI izmantošanai. Viņu darbs ielika pamatus mūsdienu kvalitātes nodrošināšanas praksēm dažādās nozarēs.
1' Aprēķināt SDI Excel
2' Pieņemot, ka Testa rezultāts ir šūnā A2, Kontroles vidējā vērtība šūnā B2, Standarta novirze šūnā 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## Piemēra izmantošana
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## Piemēra izmantošana
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% Aprēķināt SDI 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// Piemēra izmantošana
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
SVG diagramma, kas ilustrē SDI un tā interpretācijas diapazonus.