WRS2包 - 强大的双向ANOVA

时间:2018-06-10 13:07:54

标签: r statistics analysis anova robust

我是R初学者,我正在尝试使用WRS2运行强大的RM ANOVA。

我开始使用IVs(条件和GVS)将数据格式化为分别为3级和2级的因素(见下文),但我不确定我是否正确格式化了ID列(每行多行)学科)。我的数据框中的PD列是DV(数字)。

Participant<-factor(TerryRHWB$Participant, levels = c(1:36)) #is this the right way to classify subjects?
GVS<-factor(TerryRHWB$GVS, levels=c(1, 2, 3), labels=c("Sham", "LGVS", "RGVS")) #factorial variable with n levels
Condition<-factor(TerryRHWB$Condition, levels=c(1, 2), labels=c("RH", "WB"))
PD<-c(TerryRHWB$PD)
as.data.frame(TerryRHWB)`

格式化数据后(希望不是太错误),我加载库并输入功能:

library(WRS2)
#2-way anova with interactions + post-hocs
t2way(formula=PD ~ Condition * GVS, data=TerryRHWB, tr = 0.2)
mcp2atm(formula=PD ~ Condition * GVS, data=TerryRHWB, tr = 0.2)` 

我得到的是这个错误:

t2way(formula=PD ~ Condition * GVS, data=TerryRHWB, tr = 0.2)
Error in x[[grp[i]]] : attempt to select less than one element in get1index
mcp2atm(formula=PD ~ Condition * GVS, data=TerryRHWB, tr = 0.2)
Error in x[[j]] : attempt to select less than one element in integerOneIndex

这可能是我在格式化数据框架时忽略的东西,但是我无法通过网上冲浪找到解决方案 - 任何关于错误意味着什么的输入都将非常受欢迎。

这里,我正在使用的数据:

   Participant Condition GVS   PD
1             1         1   1 -0.3
2             1         2   1  0.9
3             1         1   2  8.5
4             1         2   2 -1.7
5             1         1   3  0.4
6             1         2   3 -1.2
7             2         1   1  2.1
8             2         2   1 -1.1
9             2         1   2  0.8
10            2         2   2 -0.2
11            2         1   3  1.6
12            2         2   3  1.7
13            3         1   1 -0.3
14            3         2   1  0.9
15            3         1   2 -0.9
16            3         2   2  1.6
17            3         1   3 -2.6
18            3         2   3  0.2
19            4         1   1 -3.1
20            4         2   1  4.7
21            4         1   2 -1.7
22            4         2   2  1.8
23            4         1   3 -0.7
24            4         2   3 -0.5
25            5         1   1  2.2
26            5         2   1  3.4
27            5         1   2  3.0
28            5         2   2 -3.6
29            5         1   3  1.8
30            5         2   3 -5.9
31            6         1   1  0.0
32            6         2   1  2.8
33            6         1   2  4.0
34            6         2   2 -0.3
35            6         1   3 -0.1
36            6         2   3 -0.1
37            7         1   1 -0.9
38            7         2   1  0.1
39            7         1   2  0.0
40            7         2   2  0.4  
41            7         1   3 -0.9
42            7         2   3  0.1
43            8         1   1  1.1
44            8         2   1 -0.6
45            8         1   2 -0.2
46            8         2   2 -1.7  
47            8         1   3  1.7
48            8         2   3 -3.4
49            9         1   1  0.7
50            9         2   1  3.3
51            9         1   2 -3.6
52            9         2   2  3.0
53            9         1   3 -2.3
54            9         2   3 -0.3
55           10         1   1  3.0
56           10         2   1  0.2
57           10         1   2 -2.6
58           10         2   2  0.8
59           10         1   3 -1.0
60           10         2   3 -1.7
61           11         1   1  0.6
62           11         2   1  1.1 
63           11         1   2 -0.6
64           11         2   2  0.0
65           11         1   3  1.9
66           11         2   3 -0.8
67           12         1   1  1.3
68           12         2   1 -0.5
69           12         1   2 -0.4
70           12         2   2  0.9
71           12         1   3  1.3
72           12         2   3 -2.7
73           13         1   1  0.2
74           13         2   1  2.0
75           13         1   2 -2.1
76           13         2   2  1.8
77           13         1   3 -1.2
78           13         2   3  0.7
79           14         1   1 -0.4
80           14         2   1 -0.8
81           14         1   2 -0.3
82           14         2   2 -2.5
83           14         1   3  2.1
84           14         2   3  4.3
85           15         1   1 -1.1
86           15         2   1 -0.8
87           15         1   2 -1.1
88           15         2   2 -0.8
89           15         1   3  0.0
90           15         2   3 -2.2
91           16         1   1  1.7
92           16         2   1  1.1
93           16         1   2  1.4
94           16         2   2  0.0
95           16         1   3  1.2
96           16         2   3 -0.7
97           17         1   1  1.1
98           17         2   1  1.3
99           17         1   2 -0.1
100          17         2   2 -3.0
101          17         1   3  2.9
102          17         2   3  2.2
103          18         1   1 -1.0
104          18         2   1  0.4
105          18         1   2  1.0
106          18         2   2  0.6
107          18         1   3 -1.9
108          18         2   3  1.2
109          19         1   1  0.0
110          19         2   1 -0.8
111          19         1   2 -0.5
112          19         2   2  3.3 
113          19         1   3  0.7
114          19         2   3 -0.7
115          20         1   1 -0.5
116          20         2   1 -1.0
117          20         1   2  0.8
118          20         2   2 -0.3
119          20         1   3 -1.1
120          20         2   3  0.8
121          21         1   1 -0.2
122          21         2   1  0.0
123          21         1   2  1.5
124          21         2   2  9.4
125          21         1   3  2.1   
126          21         2   3  1.0
127          22         1   1  1.3
128          22         2   1 -0.1
129          22         1   2  1.3
130          22         2   2 -0.3
131          22         1   3 -1.4
132          22         2   3 -0.5
133          23         1   1 -0.8
134          23         2   1 -3.4
135          23         1   2 -1.0
136          23         2   2 -1.9
137          23         1   3  0.5
138          23         2   3  0.3
139          24         1   1  1.0
140          24         2   1  0.6
141          24         1   2  0.5
142          24         2   2  0.5
143          24         1   3 -0.9
144          24         2   3 -1.2
145          25         1   1 -2.6
146          25         2   1 -0.9
147          25         1   2 -3.1
148          25         2   2  3.3
149          25         1   3 -0.8
150          25         2   3  0.7
151          26         1   1 10.4
152          26         2   1  2.9
153          26         1   2  6.2
154          26         2   2  5.0
155          26         1   3  4.9
156          26         2   3  1.7
157          27         1   1  0.1
158          27         2   1 -0.2
159          27         1   2 -1.9
160          27         2   2  0.2
161          27         1   3  1.8
162          27         2   3  1.3
163          28         1   1 -0.5
164          28         2   1  0.3
165          28         1   2 -0.3
166          28         2   2 -2.4
167          28         1   3 -4.1
168          28         2   3 -0.6
169          29         1   1 -0.2
170          29         2   1  0.2
171          29         1   2 -0.1
172          29         2   2 -0.7
173          29         1   3  1.4
174          29         2   3  0.0
175          30         1   1 -2.1
176          30         2   1  0.2 
177          30         1   2  0.1
178          30         2   2  0.9
179          30         1   3  0.2
180          30         2   3  3.6
181          31         1   1 -2.3
182          31         2   1 -0.2
183          31         1   2 -1.0
184          31         2   2 -2.3
185          31         1   3  1.6
186          31         2   3  0.2
187          32         1   1  1.3 
188          32         2   1  2.9
189          32         1   2  0.2
190          32         2   2  2.0
191          32         1   3  0.1
192          32         2   3  0.4
193          33         1   1  2.3
194          33         2   1  3.3
195          33         1   2  1.1
196          33         2   2 -0.8
197          33         1   3  0.0
198          33         2   3  3.0
199          34         1   1 -0.2
200          34         2   1  0.0
201          34         1   2  1.0
202          34         2   2  2.4
203          34         1   3 -0.6
204          34         2   3  0.0
205          35         1   1 -0.8
206          35         2   1 -1.5
207          35         1   2 -0.9
208          35         2   2 -0.1
209          35         1   3  0.5
210          35         2   3 -0.7
211          36         1   1 -1.3
212          36         2   1  2.7
213          36         1   2 -0.3
214          36         2   2 -1.8
215          36         1   3 -1.7
216          36         2   3 -0.3

感谢任何愿意花时间帮助新手的人!

1 个答案:

答案 0 :(得分:0)

我也是新手,但是我和你有同样的问题。 我发现通过对数据进行分组,然后确保IV是因素,t2way可以工作。

尝试:

TerryRHWB <- TerryRHWB %>% group_by(Condition, GVS) # Group the data 
TerryRHWB$Condition <- factor(TerryRHWB$Condition) # convert to factor
TerryRHWB$GVS <- factor(TerryRHWB$GVS) # convert to factor

祝你好运!