Trong phân tích phương sai một yếu tố (One-way ANOVA), người ta so sánh trung bình của k nhóm độc lập bằng cách phân tách tổng biến động thành hai phần: biến động giữa các nhóm (between) và biến động trong nội bộ nhóm (within).
Cho k nhóm dữ liệu định lượng, nhóm thứ i có ni quan sát xi1,xi2,…,xini. Gọi xˉi là trung bình nhóm i, xˉ là trung bình chung của toàn bộ N=∑ni quan sát. Khi đó:
SSB=∑i=1kni(xˉi−xˉ)2,SSW=∑i=1k∑j=1ni(xij−xˉi)2,SST=SSB+SSW
F=SSW/(N−k)SSB/(k−1)
Hãy viết chương trình tính SSB, SSW, SST và thống kê F.
Ví dụ: Với 3 nhóm dữ liệu (5,6,7), (8,9,10), (3,4,5), chương trình in ra 38.0000 6.0000 44.0000 19.0000.
Đảm bảo dữ liệu trong cùng một nhóm không hoàn toàn giống hệt tất cả các nhóm khác (để SSW>0).
In ra đúng một dòng gồm 4 số: SSB, SSW, SST, F, mỗi số làm tròn đến 4 chữ số thập phân (định dạng cố định, ví dụ 38.0000), cách nhau bởi một khoảng trắng.
Ví dụ:
Đầu vào:
3
3 5 6 7
3 8 9 10
3 3 4 5
Đầu ra:
38.0000 6.0000 44.0000 19.0000
Đầu vào:
2
2 1 2
2 3 4
Đầu ra:
4.0000 1.0000 5.0000 8.0000
Đang tải editor...