Apskaičiuokite standartinio nuokrypio indeksą (SNI), kad įvertintumėte testų rezultatų tikslumą, palyginti su kontroliniu vidurkiu. Būtina statistinei analizei ir laboratorijų kokybės kontrolei.
Apskaičiuokite standartinio nuokrypio indeksą (SNI), kad įvertintumėte savo testo rezultatų tikslumą.
Standartinio nuokrypio indeksas (SDI) yra statistinė priemonė, naudojama vertinant testo rezultato tikslumą ir preciziškumą, palyginti su kontroliniu arba bendraamžių grupės vidurkiu. Jis kiekybiškai nustato, kiek standartinių nuokrypių testo rezultatas yra nuo kontrolinio vidurkio, suteikdamas vertingos informacijos apie analitinių metodų veikimą laboratorijos aplinkoje ir kitose testavimo aplinkose.
SDI skaičiuojamas naudojant šią formulę:
Kur:
Norint apskaičiuoti SDI:
Tarkime:
Skaičiavimas:
SDI 1.0 rodo, kad testo rezultatas yra vienu standartiniu nuokrypiu virš kontrolinio vidurkio.
SDI tarp -1 ir +1: Priimtinas našumas.
Testo rezultatai yra per vieną standartinį nuokrypį nuo kontrolinio vidurkio, rodančio gerą atitikimą su tikėtinomis vertėmis. Paprastai nereikia imtis veiksmų.
SDI tarp -2 ir -1 arba tarp +1 ir +2: Įspėjimo zona.
Rezultatai yra priimtini, tačiau turėtų būti stebimi. Ši zona rodo galimą nuokrypį nuo normos, kuris gali reikalauti dėmesio. Ištirti galimas priežastis ir apsvarstyti pakartotinį testavimą.
SDI mažesnis nei -2 arba didesnis nei +2: Nepriimtinas našumas.
Reikia ištirti, kad būtų nustatytos ir ištaisytos problemos. Rezultatai šioje zonoje rodo reikšmingą nuokrypį nuo tikėtinų vertybių ir gali rodyti sistemines problemas testavimo procese ar instrumentacijoje. Rekomenduojama nedelsiant imtis korektyvių veiksmų.
Klinikinėse laboratorijose SDI yra svarbus:
Pramonės šakos naudoja SDI:
Tyrėjai taiko SDI:
Standartinio nuokrypio indekso koncepcija išsivystė iš poreikio standartizuotų metodų laboratorijų veiklos vertinimui. Atsiradus proficiencijos testavimo programoms XX amžiaus viduryje, laboratorijos reikalavo kiekybinių priemonių, kad palygintų rezultatus. SDI tapo pagrindine priemone, teikiančia paprastą būdą įvertinti tikslumą, palyginti su bendraamžių grupės duomenimis.
Žymūs statistikai, tokie kaip Ronaldas Fisheris ir Walteris Shewhartas, prisidėjo prie statistinės kokybės kontrolės metodų, kurie sudaro SDI naudojimo pagrindą, plėtros. Jų darbas padėjo sukurti šiuolaikines kokybės užtikrinimo praktikas įvairiose pramonės šakose.
1' Apskaičiuoti SDI Excel programoje
2' Tarkime, Testo rezultatas yra A2 ląstelėje, Kontrolinis vidurkis B2 ląstelėje, Standartinis nuokrypis C2 ląstelėje
3= (A2 - B2) / C2
4
1def calculate_sdi(test_result, control_mean, standard_deviation):
2 return (test_result - control_mean) / standard_deviation
3
4## Pavyzdžio naudojimas
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## Pavyzdžio naudojimas
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% Apskaičiuoti SDI MATLAB programoje
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// Pavyzdžio naudojimas
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 diagrama, iliustruojanti SDI ir jo interpretavimo zonas.