diff --git a/apple-touch-icon-120x120.png b/apple-touch-icon-120x120.png
index 9f51acd9..4a9d2382 100644
Binary files a/apple-touch-icon-120x120.png and b/apple-touch-icon-120x120.png differ
diff --git a/apple-touch-icon-152x152.png b/apple-touch-icon-152x152.png
index 40cd6ef9..9ec4f676 100644
Binary files a/apple-touch-icon-152x152.png and b/apple-touch-icon-152x152.png differ
diff --git a/apple-touch-icon-180x180.png b/apple-touch-icon-180x180.png
index 5497d4de..a2f76354 100644
Binary files a/apple-touch-icon-180x180.png and b/apple-touch-icon-180x180.png differ
diff --git a/apple-touch-icon-60x60.png b/apple-touch-icon-60x60.png
index 698b4e2f..155684e6 100644
Binary files a/apple-touch-icon-60x60.png and b/apple-touch-icon-60x60.png differ
diff --git a/apple-touch-icon-76x76.png b/apple-touch-icon-76x76.png
index 6ff62cdd..20de326d 100644
Binary files a/apple-touch-icon-76x76.png and b/apple-touch-icon-76x76.png differ
diff --git a/apple-touch-icon.png b/apple-touch-icon.png
index 68ad55eb..a2f76354 100644
Binary files a/apple-touch-icon.png and b/apple-touch-icon.png differ
diff --git a/favicon-16x16.png b/favicon-16x16.png
index 95cdb638..5304614f 100644
Binary files a/favicon-16x16.png and b/favicon-16x16.png differ
diff --git a/favicon-32x32.png b/favicon-32x32.png
index 93c57bb2..a41410bf 100644
Binary files a/favicon-32x32.png and b/favicon-32x32.png differ
diff --git a/news/index.html b/news/index.html
index e003ca10..364ce021 100644
--- a/news/index.html
+++ b/news/index.html
@@ -50,6 +50,10 @@
+
Bug fixes
+
- Using
BY
and w
via column names would fail for tibbles. This problem was described in #92 by @RoelVerbelen. Thx!
+
+
Other changes
- Add unit tests to compare against {iml}.
diff --git a/pkgdown.yml b/pkgdown.yml
index 7bdfd3d1..006ae84d 100644
--- a/pkgdown.yml
+++ b/pkgdown.yml
@@ -2,5 +2,5 @@ pandoc: 2.19.2
pkgdown: 2.0.7
pkgdown_sha: ~
articles: {}
-last_built: 2023-10-27T11:17Z
+last_built: 2023-10-28T08:53Z
diff --git a/reference/Rplot002.png b/reference/Rplot002.png
index ce2e1356..ac36b388 100644
Binary files a/reference/Rplot002.png and b/reference/Rplot002.png differ
diff --git a/reference/Rplot003.png b/reference/Rplot003.png
index a4e7672f..35eb6d81 100644
Binary files a/reference/Rplot003.png and b/reference/Rplot003.png differ
diff --git a/reference/Rplot004.png b/reference/Rplot004.png
index 74051100..a66ffa06 100644
Binary files a/reference/Rplot004.png and b/reference/Rplot004.png differ
diff --git a/reference/Rplot005.png b/reference/Rplot005.png
index 5dab9f37..79d4cf4d 100644
Binary files a/reference/Rplot005.png and b/reference/Rplot005.png differ
diff --git a/reference/Rplot007.png b/reference/Rplot007.png
index 61ace2d6..5da1d821 100644
Binary files a/reference/Rplot007.png and b/reference/Rplot007.png differ
diff --git a/reference/Rplot009.png b/reference/Rplot009.png
index 5909f9f6..eee6e91b 100644
Binary files a/reference/Rplot009.png and b/reference/Rplot009.png differ
diff --git a/reference/Rplot010.png b/reference/Rplot010.png
index 776cea0e..2b2479ab 100644
Binary files a/reference/Rplot010.png and b/reference/Rplot010.png differ
diff --git a/reference/ice-1.png b/reference/ice-1.png
index 5b8715c7..de3ebce4 100644
Binary files a/reference/ice-1.png and b/reference/ice-1.png differ
diff --git a/reference/ice-10.png b/reference/ice-10.png
index 8900ea90..fe02ff54 100644
Binary files a/reference/ice-10.png and b/reference/ice-10.png differ
diff --git a/reference/ice-2.png b/reference/ice-2.png
index 27ab8a55..2e3152c5 100644
Binary files a/reference/ice-2.png and b/reference/ice-2.png differ
diff --git a/reference/ice-3.png b/reference/ice-3.png
index bd3758a0..0130f2b6 100644
Binary files a/reference/ice-3.png and b/reference/ice-3.png differ
diff --git a/reference/ice-4.png b/reference/ice-4.png
index b8b436f1..a1bc7488 100644
Binary files a/reference/ice-4.png and b/reference/ice-4.png differ
diff --git a/reference/ice-5.png b/reference/ice-5.png
index 8a54fc1b..333cf1b3 100644
Binary files a/reference/ice-5.png and b/reference/ice-5.png differ
diff --git a/reference/ice-6.png b/reference/ice-6.png
index fb7bdb35..2944f075 100644
Binary files a/reference/ice-6.png and b/reference/ice-6.png differ
diff --git a/reference/ice-7.png b/reference/ice-7.png
index a378496b..0776f349 100644
Binary files a/reference/ice-7.png and b/reference/ice-7.png differ
diff --git a/reference/ice-8.png b/reference/ice-8.png
index c77969b6..76107363 100644
Binary files a/reference/ice-8.png and b/reference/ice-8.png differ
diff --git a/reference/ice-9.png b/reference/ice-9.png
index e24d73e6..94fea6ec 100644
Binary files a/reference/ice-9.png and b/reference/ice-9.png differ
diff --git a/reference/ice.html b/reference/ice.html
index a0a08fff..f6cde0a6 100644
--- a/reference/ice.html
+++ b/reference/ice.html
@@ -228,9 +228,9 @@
Examples
#> 'ice' object (4300 rows). Extract via $data. Top rows:
#>
#> obs_ Petal.Length y Species
-
#> 1 1 1 3.665340 versicolor
-
#> 2 2 1 2.324333 virginica
-
#> 3 3 1 3.542116 versicolor
+
#> 1 1 1 4.840846 setosa
+
#> 2 2 1 3.604208 versicolor
+
#> 3 3 1 3.402393 versicolor
plot(ic)
plot(ic, center = TRUE)
diff --git a/reference/partial_dep-5.png b/reference/partial_dep-5.png
index a10bdc2b..16d990cf 100644
Binary files a/reference/partial_dep-5.png and b/reference/partial_dep-5.png differ
diff --git a/reference/partial_dep-7.png b/reference/partial_dep-7.png
index ed47d465..f8eeeb81 100644
Binary files a/reference/partial_dep-7.png and b/reference/partial_dep-7.png differ
diff --git a/reference/perm_importance-1.png b/reference/perm_importance-1.png
index 3ff1c65e..2ea9b46f 100644
Binary files a/reference/perm_importance-1.png and b/reference/perm_importance-1.png differ
diff --git a/reference/perm_importance-2.png b/reference/perm_importance-2.png
index f70d4b4e..e78d5475 100644
Binary files a/reference/perm_importance-2.png and b/reference/perm_importance-2.png differ
diff --git a/reference/perm_importance-3.png b/reference/perm_importance-3.png
index 301ae81d..79dbb0ca 100644
Binary files a/reference/perm_importance-3.png and b/reference/perm_importance-3.png differ
diff --git a/reference/perm_importance-4.png b/reference/perm_importance-4.png
index 3b3cf69f..c3343dc3 100644
Binary files a/reference/perm_importance-4.png and b/reference/perm_importance-4.png differ
diff --git a/reference/perm_importance-5.png b/reference/perm_importance-5.png
index 682183db..d48a47f2 100644
Binary files a/reference/perm_importance-5.png and b/reference/perm_importance-5.png differ
diff --git a/reference/perm_importance.html b/reference/perm_importance.html
index 39ca9a51..c9432a8a 100644
--- a/reference/perm_importance.html
+++ b/reference/perm_importance.html
@@ -276,19 +276,19 @@
Examples
s
#> Permutation importance
#> Petal.Length Species Petal.Width Sepal.Width
-
#> 4.18141876 0.32920060 0.10925851 0.09748082
+
#> 4.36180609 0.38647957 0.11094837 0.09208607
s$M
#> [,1]
-
#> Petal.Length 4.18141876
-
#> Species 0.32920060
-
#> Petal.Width 0.10925851
-
#> Sepal.Width 0.09748082
+
#> Petal.Length 4.36180609
+
#> Species 0.38647957
+
#> Petal.Width 0.11094837
+
#> Sepal.Width 0.09208607
s$SE # Standard errors are available thanks to repeated shuffling
#> [,1]
-
#> Petal.Length 0.113641988
-
#> Species 0.018808805
-
#> Petal.Width 0.001878121
-
#> Sepal.Width 0.005682693
+
#> Petal.Length 0.092315610
+
#> Species 0.018046076
+
#> Petal.Width 0.006115437
+
#> Sepal.Width 0.004846443
plot(s)
plot(s, err_type = "SD") # Standard deviations instead of standard errors
@@ -300,7 +300,7 @@
Examples
s
#> Permutation importance
#> petal species
-
#> 3.1239316 0.3912497
+
#> 3.1146558 0.3771075
plot(s)
@@ -311,9 +311,9 @@
Examples
s
#> Permutation importance (relative)
#> Sepal.Length Sepal.Width
-
#> Petal.Length 44.3499855743 1.858664
-
#> Species 14.0979005994 21.034003
-
#> Petal.Width -0.0008230921 5.639679
+
#> Petal.Length 46.7387517057 1.738705
+
#> Species 14.6383704558 21.577352
+
#> Petal.Width -0.0001285615 5.092238
plot(s)
plot(s, swap_dim = TRUE, top_m = 2)
diff --git a/reference/sub-.hstats_matrix-1.png b/reference/sub-.hstats_matrix-1.png
index a24d2a31..faed3d80 100644
Binary files a/reference/sub-.hstats_matrix-1.png and b/reference/sub-.hstats_matrix-1.png differ
diff --git a/reference/sub-.hstats_matrix.html b/reference/sub-.hstats_matrix.html
index a57d9c57..b2f65c61 100644
--- a/reference/sub-.hstats_matrix.html
+++ b/reference/sub-.hstats_matrix.html
@@ -94,24 +94,24 @@
Examples
head(imp, 1)
#> Permutation importance
#> Sepal.Length Sepal.Width
-
#> 5.2953296 0.1078878
+
#> 5.2348284 0.1075302
tail(imp, 2)
#> Permutation importance
#> Sepal.Length Sepal.Width
-
#> Species 2.488101 1.9310019
-
#> Petal.Width 0.114747 0.5645228
+
#> Species 2.4211408 1.9357177
+
#> Petal.Width 0.1097031 0.5776367
imp[1, "Sepal.Length"]
#> Permutation importance
-
#> [1] 5.29533
+
#> [1] 5.234828
imp[1]
#> Permutation importance
#> Sepal.Length Sepal.Width
-
#> 5.2953296 0.1078878
+
#> 5.2348284 0.1075302
imp[, "Sepal.Width"]$SE
#> Sepal.Width
-
#> Petal.Length 0.007460402
-
#> Species 0.036068591
-
#> Petal.Width 0.041496369
+
#> Petal.Length 0.01202588
+
#> Species 0.07389328
+
#> Petal.Width 0.01862784
plot(imp[, "Sepal.Width"])