Trước khi PCA, ta thường chuẩn hóa dữ liệu. Với mỗi cột (đặc trưng) j:
zij=σjxij−μj,μj=n1∑ixij,σj=n1∑i(xij−μj)2
(độ lệch chuẩn dùng mẫu số n). Nếu σj=0 thì coi σj=1 (cột hằng → giữ giá trị lệch 0). In ma trận đã chuẩn hóa n×d.
Dòng đầu: n d. Tiếp theo n dòng, mỗi dòng d số thực.
1≤n≤500; 1≤d≤10.
n dòng, mỗi dòng d số thực đã chuẩn hóa (2 chữ số thập phân).
Ví dụ:
Đầu vào:
2 1
2
4
Đầu ra:
-1.00
1.00
Giải thích:
Đang tải editor...