Tôi có vấn đề trong việc sử dụng cor()
và các cor.test()
chức năng.
Tôi chỉ có hai ma trận (chỉ có các giá trị số và cùng số hàng và cột) và tôi muốn có số tương quan và giá trị p tương ứng.
Khi tôi sử dụng, cor(matrix1, matrix2)
tôi nhận được các hệ số tương quan cho tất cả các ô. Tôi chỉ muốn một số duy nhất là kết quả của cor.
Trong additon khi tôi làm cor.test(matrix1, matrix2)
tôi nhận được lỗi sau
Error in cor.test.default(matrix1, matrix2) : 'x' must be a numeric vector
Làm cách nào tôi có thể nhận giá trị p cho ma trận?
Bạn tìm thấy các bảng đơn giản tôi muốn tương quan ở đây:
cor(as.vector(matrix1), as.vector(matrix2))
?