Вы должны преобразовать ваши данные во фрейм данных до анализа, ваш код выше создает только несвязанные столбцы. Предлагаемый код (возможно, более эффективный способ сделать это, это работает):
degrees <- data.frame(Degrees = c("d5","d8","d10"), MPH10=c(0.35, 0.37, 0.32),
MPH25=c(0.19, 0.28, 0.30), MPH40=c(0.14, 0.19, 0.29), MPH55=c(0.10, 0.19, 0.23))
Проверка данных:
degrees
Degrees MPH10 MPH25 MPH40 MPH55
1 d5 0.35 0.19 0.14 0.10
2 d8 0.37 0.28 0.19 0.19
3 d10 0.32 0.30 0.29 0.23
Теперь вы должны иметь возможность анализировать градусы в манове.
Когда вы сделали c(...)
для переменных MPH, вы настроили их как наблюдения, а не как переменные. Если вы хотите вводить столбцы, а не строки, используется команда rbind()
.
Таким образом, команда mph10 <- c(0.35, 0.37, 0.42)
выдаст следующий вывод mph10
:
[1] 0.35 0.37 0.42
, тогда как mph10 <- rbind(0.35, 0.37, 0.42)
дает
[,1]
[1,] 0.35
[2,] 0.37
[3,] 0.42
НТН.