抱歉,简单的问题,R的新...
使用矩阵t1:
X1 X2
1.6875789 A
0.6041956 A
1.6835132 A
1.5923891 B
1.8011605 B
1.7421812 B
运行:
bartlett.test(X1~X2, t1)
想要运行相同的bartlett测试但是将两组X2(A和B)的数据分布在两列中:
X1 X2
1.6875789 1.5923891
0.6041956 1.8011605
1.6835132 1.7421812
换句话说,使每列特定组的所有值
答案 0 :(得分:0)
如果您的数据按第二个矩阵排列,则可以在矩阵上使用t1 <- data.frame(X1 = c(1.69, 0.60, 1.68, 1.59, 1.80, 1.74),
X2 = rep(c("A", "B"), each = 3))
bartlett.test(X1~X2, t1)
t1_reshape <- data.frame(A = t1[1:3, 1], B = t1[4:6, 1])
bartlett.test(t1_reshape)
。
{{1}}