@@ -34,7 +34,7 @@ library(assertr)
34
34
alpha <- 0.45 # be sensitive to changes
35
35
36
36
# Define desired columns to keep
37
- keep_columns_reference <- c(" Algorithm" , " Region" , " SNR" , " f" , " Dp" , " D" , " f_mu" , " Dp_mu" , " D_mu" , " f_alpha " , " Dp_alpha " , " D_alpha " , " f_std" , " Dp_std" , " D_std" , " f_df" , " Dp_df" , " D_df" )
37
+ keep_columns_reference <- c(" Algorithm" , " Region" , " SNR" , " f" , " Dp" , " D" , " f_mu" , " Dp_mu" , " D_mu" , " f_t_alpha " , " Dp_t_alpha " , " D_t_alpha " , " f_f_alpha " , " Dp_f_alpha " , " D_f_alpha " , " f_std" , " Dp_std" , " D_std" , " f_df" , " Dp_df" , " D_df" )
38
38
keep_columns_test <- c(" Algorithm" , " Region" , " SNR" , " index" , " f" , " Dp" , " D" , " f_fitted" , " Dp_fitted" , " D_fitted" )
39
39
40
40
test <- read_csv(test_file ) %> %
@@ -57,10 +57,13 @@ summary_data <- grouped_data %>%
57
57
Dp_mu = mean(Dp_fitted ),
58
58
D_mu = mean(D_fitted ),
59
59
60
- # Also insert alpha values here
61
- f_alpha = alpha ,
62
- Dp_alpha = alpha ,
63
- D_alpha = alpha ,
60
+ # Also insert default alpha values here
61
+ f_t_alpha = alpha ,
62
+ Dp_t_alpha = alpha ,
63
+ D_t_alpha = alpha ,
64
+ f_f_alpha = alpha ,
65
+ Dp_f_alpha = alpha ,
66
+ D_f_alpha = alpha ,
64
67
65
68
# Calculate group standard deviations
66
69
f_std = sd(f_fitted ),
@@ -119,24 +122,32 @@ test_results <- reference_combined %>%
119
122
Dp_ttest_upper = pt((Dp_mu.x - Dp_mu.y ) / (Dp_std.x / sqrt(Dp_df.x + 1 )), df = Dp_df.y , lower.tail = FALSE ),
120
123
D_ttest_lower = pt((D_mu.x - D_mu.y ) / (D_std.x / sqrt(D_df.x + 1 )), df = D_df.y , lower.tail = TRUE ),
121
124
D_ttest_upper = pt((D_mu.x - D_mu.y ) / (D_std.x / sqrt(D_df.x + 1 )), df = D_df.y , lower.tail = FALSE ),
125
+
126
+ # alphas from reference
127
+ f_f_alpha = f_f_alpha.y [1 ],
128
+ Dp_f_alpha = Dp_f_alpha.y [1 ],
129
+ D_f_alpha = D_f_alpha.y [1 ],
130
+ f_t_alpha = f_t_alpha.y [1 ],
131
+ Dp_t_alpha = Dp_t_alpha.y [1 ],
132
+ D_t_alpha = D_t_alpha.y [1 ],
122
133
)
123
134
124
135
125
136
test_results <- test_results %> %
126
137
mutate(
127
- f_ftest_lower_null = f_ftest_lower > = alpha ,
128
- f_ftest_upper_null = f_ftest_upper > = alpha ,
129
- Dp_ftest_lower_null = Dp_ftest_lower > = alpha ,
130
- Dp_ftest_upper_null = Dp_ftest_upper > = alpha ,
131
- D_ftest_lower_null = D_ftest_lower > = alpha ,
132
- D_ftest_upper_null = D_ftest_upper > = alpha ,
133
-
134
- f_ttest_lower_null = f_ttest_lower > = alpha ,
135
- f_ttest_upper_null = f_ttest_upper > = alpha ,
136
- Dp_ttest_lower_null = Dp_ttest_lower > = alpha ,
137
- Dp_ttest_upper_null = Dp_ttest_upper > = alpha ,
138
- D_ttest_lower_null = D_ttest_lower > = alpha ,
139
- D_ttest_upper_null = D_ttest_upper > = alpha ,
138
+ f_ftest_lower_null = f_ftest_lower > = f_f_alpha ,
139
+ f_ftest_upper_null = f_ftest_upper > = f_f_alpha ,
140
+ Dp_ftest_lower_null = Dp_ftest_lower > = Dp_f_alpha ,
141
+ Dp_ftest_upper_null = Dp_ftest_upper > = Dp_f_alpha ,
142
+ D_ftest_lower_null = D_ftest_lower > = D_f_alpha ,
143
+ D_ftest_upper_null = D_ftest_upper > = D_f_alpha ,
144
+
145
+ f_ttest_lower_null = f_ttest_lower > = f_t_alpha ,
146
+ f_ttest_upper_null = f_ttest_upper > = f_t_alpha ,
147
+ Dp_ttest_lower_null = Dp_ttest_lower > = Dp_t_alpha ,
148
+ Dp_ttest_upper_null = Dp_ttest_upper > = Dp_t_alpha ,
149
+ D_ttest_lower_null = D_ttest_lower > = D_t_alpha ,
150
+ D_ttest_upper_null = D_ttest_upper > = D_t_alpha ,
140
151
)
141
152
142
153
0 commit comments