(Deprecated) Tidy dist objects
A dist
object returned from stats::dist()
.
Logical indicating whether or not to tidy the diagonal
elements of the distance matrix. Defaults to whatever was based to the
diag
argument of stats::dist()
.
Logical indicating whether or not to tidy the upper half of
the distance matrix. Defaults to whatever was based to the
upper
argument of stats::dist()
.
Additional arguments. Not used. Needed to match generic
signature only. Cautionary note: Misspelled arguments will be
absorbed in ...
, where they will be ignored. If the misspelled
argument has a default value, the default value will be used.
For example, if you pass conf.lvel = 0.9
, all computation will
proceed using conf.level = 0.95
. Additionally, if you pass
newdata = my_tibble
to an augment()
method that does not
accept a newdata
argument, it will use the default value for
the data
argument.
A tibble::tibble with one row for each pair of items in the distance matrix, with columns:
First item
Second item
Distance between items
If the distance matrix does not include an upper triangle and/or diagonal, the tidied version will not either.
Other deprecated:
bootstrap()
,
confint_tidy()
,
data.frame_tidiers
,
finish_glance()
,
fix_data_frame()
,
summary_tidiers
,
tidy.density()
,
tidy.ftable()
,
tidy.numeric()
cars_dist <- dist(t(mtcars[, 1:4]))
cars_dist
#> mpg cyl disp
#> cyl 89.32586
#> disp 1391.49546 1441.25177
#> hp 824.37547 878.17652 656.64044
tidy(cars_dist)
#> # A tibble: 6 × 3
#> item1 item2 distance
#> <fct> <fct> <dbl>
#> 1 mpg cyl 89.3
#> 2 mpg disp 1391.
#> 3 mpg hp 824.
#> 4 cyl disp 1441.
#> 5 cyl hp 878.
#> 6 disp hp 657.
tidy(cars_dist, upper = TRUE)
#> # A tibble: 12 × 3
#> item1 item2 distance
#> <fct> <fct> <dbl>
#> 1 mpg cyl 89.3
#> 2 mpg disp 1391.
#> 3 mpg hp 824.
#> 4 cyl mpg 89.3
#> 5 cyl disp 1441.
#> 6 cyl hp 878.
#> 7 disp mpg 1391.
#> 8 disp cyl 1441.
#> 9 disp hp 657.
#> 10 hp mpg 824.
#> 11 hp cyl 878.
#> 12 hp disp 657.
tidy(cars_dist, diagonal = TRUE)
#> # A tibble: 10 × 3
#> item1 item2 distance
#> <fct> <fct> <dbl>
#> 1 mpg mpg 0
#> 2 mpg cyl 89.3
#> 3 mpg disp 1391.
#> 4 mpg hp 824.
#> 5 cyl cyl 0
#> 6 cyl disp 1441.
#> 7 cyl hp 878.
#> 8 disp disp 0
#> 9 disp hp 657.
#> 10 hp hp 0