Chúng ta đã xem xét kiểm định T , tương quan và hồi quy trong các hướng dẫn trước, hôm nay chúng ta sẽ xem xét một quy trình khác được gọi là Phân tích SAS Bland Altman và cách tạo biểu đồ SAS Bland Altman.
Các bài viết liên quan:
Cuối cùng, chúng ta sẽ thảo luận về Thủ tục PROC SGPLOT trong Ngôn ngữ lập trình SAS với ví dụ về SAS Bland Altman Plot.
Vì vậy, chúng ta hãy bắt đầu.
Phân tích SAS Bland Altman là gì
Phân tích SAS Bland-Altman không phải là một bài kiểm tra thống kê, thay vào đó, nó là một quá trình được sử dụng để đánh giá sự thống nhất giữa hai phương pháp đo lường.
Một yêu cầu quan trọng của phương pháp Bland-Altman để đo thỏa thuận là hai phương pháp đo cùng một đặc tính sử dụng cùng một thang đo. Điều này ngụ ý rằng khi được vẽ biểu đồ, các điểm phải thẳng hàng dọc theo đường y = x (đường nhận dạng).
Phân tích SAS Bland Altman dựa trên việc kiểm tra hai lô:
- Biểu đồ nhận dạng : Biểu đồ phân tán của hai phép đo cùng với đường y = x. Nếu các phép đo là thống nhất cơ bản thì các điểm trong biểu đồ phân tán sẽ thẳng hàng gần với đường y = x.
- Biểu đồ Bland-Altman : Biểu đồ phân tán của biến có nghĩa là được vẽ trên trục hoành và sự khác biệt được vẽ trên trục tung cho thấy mức độ bất đồng giữa hai thước đo và cho bạn thấy sự bất đồng này liên quan như thế nào đến độ lớn của các phép đo. Biểu đồ SAS Blend Altman bao gồm các giới hạn gần đúng 95%.
Quy trình SAS PROC SGPLOT
Chúng tôi tạo một biểu đồ SAS Bland Altman bằng cách tính giá trị trung bình, giới hạn trên và giới hạn dưới của các giá trị biến. Sau đó, chúng tôi sử dụng PROC SGPLOT để tạo âm mưu Bland Altman trong SAS.
Cú pháp SAS Proc SGPLOT-
PROC SGPLOT DATA = dataset; SCATTER X=variable Y=Variable; REFLINE value;
Ở đây scatter sẽ tạo ra một biểu đồ phân tán giống như chúng ta đã thấy trước đó, một đường nét sẽ tạo ra một đường tham chiếu trên trục ngang hoặc trục dọc.
SAS Bland Altman Plot
Trong ví dụ dưới đây, chúng tôi tính toán sự khác biệt về giá trị của các biến và cả giá trị trung bình của các biến của cùng một quan sát. Chúng tôi cũng tính toán các giá trị độ lệch chuẩn được sử dụng trong giới hạn trên và giới hạn dưới của phép tính.
Ví dụ về lô Altman SAS Bland-
data temp; input new old; datalines; 23 34 23 14 16 77 35 85 23 80 27 15 30 11 26 42 37 35 20 9 34 54 61 67 45 25 77 64 45 53 ; data differ ; set temp ; /* calculate the difference */ diff=new-old ; /* calculate the average */ mean=(new+old)/2 ; run ; proc print data=differs; run; proc sql noprint ; select mean(diff)-2*std(diff), mean(diff)+2*std(diff) into :lower, :upper from differs ; quit; proc sgplot data=differs ; scatter x=mean y=diff; refline 0 &upper &lower ; TITLE 'Bland-Altman Plot'; run ; quit ;
Phiên bản nâng cao của SAS Bland Altman plot
Trong phiên bản nâng cao, đường cong được trang bị.
Thí dụ-
proc sgplot data=differs; reg x = new y = diff; needle x= new y=diff; refline 0; TITLE 'Enhanced Bland-Altman Plot'; run; quit;
Đây là tất cả về Hướng dẫn Phân tích Altman SAS Bland. Hy vọng bạn thích giải thích của chúng tôi về SAS Bland Altman Plot.
Kết luận
Do đó, chúng tôi hy vọng tất cả các bạn đã hiểu phân tích SAS Bland-Altman là gì và làm thế nào chúng tôi có thể tạo ra một cốt truyện Altman nhạt nhẽo của SAS. Chúng tôi cũng đã thấy cốt truyện có thể được nâng cao như thế nào.