Я очень новичок в R и изо всех сил пытаюсь создать матрицу. Моя конечная цель - создать матрицу ковариации дисперсии, сравнивающую 6 числовых переменных (столбцов) по группам. У меня есть 2187 строк данных, которые разделены между несколькими сотнями групп. Я попытался создать матрицу с вариациями следующего, используя справочную (матричную) информацию. Это дает мне матрицу, правильный размер, но заполнен х, у информацию, основанную на структуре базы данных:дисперсионная ковариационная матрица по группе
матрицы (данные = PHENOM, nrow = 2187, Ncol = 6, byrow = FALSE, dimnames = NULL)
[,1] [,2] [,3] [,4] [,5] [,6]
[1] фактор, 2187 Целое число, 2187 Целое число, 2187 Числовой, 2187 Числовой, 2187 .factor, 2187
[2] фактором, 2187 Числовой, 2187 Числовое, 2187 Числовой, коэффициент 2187, 2187 Целое, 2187
[3] фактор, 2187 Числовой, 2187 Числовой, 2187 Числовой, 2187 фактор, 2187 Числовой, 2187
Я также не уверен, как инструктировать R, что 6 столбцов информации, которую я хочу в матрице являются последними 6 из 13 (читайте справа налево). Спасибо за помощь!
Спасибо, это было действительно очень полезно. Я думал о том, что какой-то код неправильно формулирует. – user3288558