1
-
2
1
test_that(" emmGrid descrive_posterior" , {
3
2
skip_on_ci()
4
3
skip_on_cran()
@@ -13,27 +12,34 @@ test_that("emmGrid descrive_posterior", {
13
12
mfx <- marginaleffects :: avg_slopes(mod , by = " am" )
14
13
mfx_samps <- as.data.frame(t(attr(mfx , " posterior_draws" )))
15
14
16
- results <- describe_posterior(mfx , centrality = " MAP" , ci_method = " hdi" ,
17
- test = c(" pd" , " rope" , " p_map" , " equivalence_test" ))
18
- results_draws <- describe_posterior(mfx_samps , centrality = " MAP" , ci_method = " hdi" ,
19
- test = c(" pd" , " rope" , " p_map" , " equivalence_test" ))
15
+ results <- describe_posterior(mfx ,
16
+ centrality = " MAP" , ci_method = " hdi" ,
17
+ test = c(" pd" , " rope" , " p_map" , " equivalence_test" )
18
+ )
19
+ results_draws <- describe_posterior(mfx_samps ,
20
+ centrality = " MAP" , ci_method = " hdi" ,
21
+ test = c(" pd" , " rope" , " p_map" , " equivalence_test" )
22
+ )
20
23
21
24
expect_true(all(c(" term" , " contrast" ) %in% colnames(results )))
22
25
expect_equal(results [setdiff(colnames(results ), c(" term" , " contrast" ))],
23
- results_draws [setdiff(colnames(results_draws ), " Parameter" )],
24
- ignore_attr = TRUE )
26
+ results_draws [setdiff(colnames(results_draws ), " Parameter" )],
27
+ ignore_attr = TRUE
28
+ )
25
29
26
30
# estimate_density
27
- mfx <- marginaleffects :: comparisons(mod , variables = " cyl" ,
28
- newdata = data.frame (hp = 100 , am = 0 ))
31
+ mfx <- marginaleffects :: comparisons(mod ,
32
+ variables = " cyl" ,
33
+ newdata = data.frame (hp = 100 , am = 0 )
34
+ )
29
35
samps <- insight :: get_parameters(mod )[c(" cyl6" , " cyl8" )]
30
36
31
37
res <- estimate_density(mfx )
32
38
resref <- estimate_density(samps )
33
39
expect_equal(res [intersect(colnames(res ), colnames(resref ))],
34
- resref [intersect(colnames(res ), colnames(resref ))],
35
- ignore_attr = TRUE )
36
-
40
+ resref [intersect(colnames(res ), colnames(resref ))],
41
+ ignore_attr = TRUE
42
+ )
37
43
})
38
44
39
45
test_that(" emmGrid bayesfactors" , {
@@ -60,14 +66,15 @@ test_that("emmGrid bayesfactors", {
60
66
61
67
expect_true(all(c(" term" , " contrast" ) %in% colnames(outsi )))
62
68
expect_equal(outsi [setdiff(colnames(outsi ), c(" term" , " contrast" ))],
63
- outsiref [setdiff(colnames(outsiref ), " Parameter" )],
64
- ignore_attr = TRUE )
69
+ outsiref [setdiff(colnames(outsiref ), " Parameter" )],
70
+ ignore_attr = TRUE
71
+ )
65
72
66
73
# bayesfactor_parameters
67
74
bfp <- bayesfactor_parameters(mfx , prior = mfxp , verbose = FALSE )
68
75
bfpref <- bayesfactor_parameters(mfx_samps , prior = mfxp_samps , verbose = FALSE )
69
76
expect_equal(bfp [setdiff(colnames(bfp ), c(" term" , " contrast" ))],
70
- bfpref [setdiff(colnames(bfpref ), " Parameter" )],
71
- ignore_attr = TRUE )
72
-
77
+ bfpref [setdiff(colnames(bfpref ), " Parameter" )],
78
+ ignore_attr = TRUE
79
+ )
73
80
})
0 commit comments