У мене проблеми з використанням cor()і cor.test()функцій.
У мене просто дві матриці (тільки числові значення, однакова кількість рядків і стовпців), і я хочу мати номер кореляції та відповідне p-значення.
Під час використання cor(matrix1, matrix2)я отримую коефіцієнти кореляції для всіх комірок. Я просто хочу одне число в результаті кор.
Крім того, коли я це роблю, cor.test(matrix1, matrix2)я отримую таку помилку
Error in cor.test.default(matrix1, matrix2) : 'x' must be a numeric vector
Як я можу отримати значення p для матриць?
Тут ви знайдете прості таблиці, з якими я хочу співвіднести:
http://dl.dropbox.com/u/3288659/table_exp1_offline_MEANS.csv
http://dl.dropbox.com/u/3288659/table_exp2_offline_MEANS.csv
cor(as.vector(matrix1), as.vector(matrix2))?