2015-05-21 41 views
7

Tôi có một số giá trị có trọng số mà tôi đang lấy trung bình có trọng số. Tôi muốn tính toán độ lệch chuẩn có trọng số bằng cách sử dụng các giá trị có trọng số và mức trung bình có trọng số. Làm cách nào để sửa đổi độ lệch chuẩn điển hình để bao gồm trọng số trên mỗi phép đo?Làm cách nào để tính toán độ lệch chuẩn giữa các phép đo có trọng số?

Đây là công thức độ lệch chuẩn mà tôi đang sử dụng.

enter image description here

Khi tôi chỉ cần sử dụng mỗi giá trị gia quyền cho 'x' và bình quân gia quyền cho '\ thanh {x}', kết quả dường như nhỏ hơn nó nên được.

+0

Câu hỏi này liên quan đến trang web này như thế nào? Đây không phải là điều này thuộc về [Toán SE] (http://math.stackexchange.com/) –

+0

@DavidArenburg Đây là điều tôi đang cố gắng lập trình và những người khác có khả năng cũng sẽ sử dụng trong tương lai. Tôi chỉ cần thêm vào câu trả lời tôi đăng để xác định cách mã hóa hiệu quả. –

Trả lời

9

Tôi vừa tìm thấy this wikipedia trang thảo luận dữ liệu có ý nghĩa ngang bằng với dữ liệu có trọng số. Các cách chính xác để tính toán ước lượng trọng thiên vị phương sai là

,

dù sau, on-the-fly thực hiện, hiệu quả hơn tính toán vì nó không đòi hỏi tính bình quân gia quyền trước khi vòng lặp qua tổng số chênh lệch trọng số bình phương

.

Mặc dù sự hoài nghi của tôi, tôi đã thử cả hai và có kết quả chính xác như nhau.

Lưu ý, hãy đảm bảo sử dụng mức trung bình có trọng số

.

+1

Lưu ý rằng giá trị trung bình cũng được tính bằng cách sử dụng các trọng số (nghĩa là cẩn thận sử dụng giá trị trung bình có trọng số trong công thức đó, không phải là giá trị trung bình không có trọng số). –

+0

@RobertDodier điểm tốt. Tôi đã không làm điều đó rõ ràng nhưng tôi sẽ vì lợi ích đầy đủ. –

+1

Câu cuối cùng nên nói "trọng số trung bình", không phải "lỗi trọng số", phải không? Tôi cho rằng lỗi trọng số sẽ là sự khác biệt giữa x_i và giá trị này. – akavalar

Các vấn đề liên quan