محاسبه شاخص انحراف معیار (SDI) برای ارزیابی دقت نتایج آزمایش نسبت به میانگین کنترل. ضروری برای تجزیه و تحلیل آماری و کنترل کیفیت آزمایشگاه.
برای ارزیابی دقت نتایج آزمون خود، شاخص انحراف معیار (SDI) را محاسبه کنید.
شاخص انحراف استاندارد (SDI) ابزاری آماری است که برای ارزیابی دقت و صحت یک نتیجه آزمایش نسبت به میانگین کنترل یا گروه همتا استفاده میشود. این شاخص تعداد انحرافات استانداردی را که یک نتیجه آزمایش از میانگین کنترل فاصله دارد، کمی میکند و بینشهای ارزشمندی را در مورد عملکرد روشهای تحلیلی در محیطهای آزمایشگاهی و سایر محیطهای آزمایش ارائه میدهد.
SDI با استفاده از فرمول زیر محاسبه میشود:
جایی که:
برای محاسبه SDI:
فرض کنید:
محاسبه:
SDI برابر با ۱.۰ نشان میدهد که نتیجه آزمایش یک انحراف استاندارد بالاتر از میانگین کنترل است.
SDI بین -1 و +1: عملکرد قابل قبول.
نتایج آزمایش در یک انحراف استاندارد از میانگین کنترل قرار دارند که نشاندهنده تطابق خوب با مقادیر مورد انتظار است. معمولاً نیازی به اقدام نیست.
SDI بین -2 و -1 یا بین +1 و +2: محدوده هشدار.
نتایج قابل قبول هستند اما باید تحت نظر قرار گیرند. این محدوده نشاندهنده انحراف بالقوه از هنجار است که ممکن است نیاز به توجه داشته باشد. علل ممکن را بررسی کنید و به فکر آزمایش مجدد باشید.
SDI کمتر از -2 یا بیشتر از +2: عملکرد غیرقابل قبول.
نیاز به بررسی برای شناسایی و اصلاح مشکلات وجود دارد. نتایج در این محدوده نشاندهنده انحراف قابل توجه از مقادیر مورد انتظار است و ممکن است نشاندهنده مشکلات سیستمی در فرآیند آزمایش یا ابزارآلات باشد. اقدامات اصلاحی فوری توصیه میشود.
در آزمایشگاههای بالینی، SDI برای:
صنایع از SDI برای:
محققان از SDI برای:
مفهوم شاخص انحراف استاندارد از نیاز به روشهای استاندارد برای ارزیابی عملکرد آزمایشگاهها توسعه یافته است. با ظهور برنامههای آزمون مهارت در اواسط قرن بیستم، آزمایشگاهها به ابزارهای کمی برای مقایسه نتایج نیاز داشتند. SDI به ابزاری بنیادی تبدیل شد که راهی ساده برای ارزیابی دقت نسبت به دادههای گروه همتا ارائه میدهد.
شخصیتهای برجستهای در آمار، مانند رونالد فیشر و والتر شهوارت، به توسعه روشهای کنترل کیفیت آماری که پایهگذار استفاده از شاخصهایی مانند SDI هستند، کمک کردند. کار آنها پایهگذار شیوههای تضمین کیفیت مدرن در صنایع مختلف است.
1' محاسبه SDI در اکسل
2' فرض کنید نتیجه آزمایش در سلول A2، میانگین کنترل در B2، انحراف استاندارد در 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## مثال استفاده
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## مثال استفاده
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% محاسبه 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// مثال استفاده
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 که SDI و محدودههای تفسیر آن را نشان میدهد.