Skip to contents

Print or summarize the distances and the attributes of a dissimilarity object.

These are methods for the functions print() and summary() for dissimilarity objects. See print, print.default, or summary for the general behavior of these.

Usage

# S3 method for class 'dissimilarity'
print(x, diag = NULL, upper = NULL,
      digits = getOption("digits"), justify = "none", right = TRUE, ...)
# S3 method for class 'dissimilarity'
summary(object,
        digits = max(3, getOption("digits") - 2), ...)
# S3 method for class 'summary.dissimilarity'
print(x, ...)

Arguments

x, object

a dissimilarity object or a summary.dissimilarity one for print.summary.dissimilarity().

digits

the number of digits to use, see print.default.

diag, upper, justify, right

optional arguments specifying how the triangular dissimilarity matrix is printed; see print.dist.

...

potential further arguments (require by generic).

Examples

 ## See  example(daisy)

 sd <- summary(daisy(matrix(rnorm(100), 20,5)))
 sd # -> print.summary.dissimilarity(.)
#> 190 dissimilarities, summarized :
#>    Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
#>   1.189   2.451   3.239   3.190   3.832   5.574 
#> Metric :  euclidean 
#> Number of objects : 20
 str(sd)
#> List of 4
#>  $ summ  : 'summaryDefault' Named num [1:6] 1.19 2.45 3.24 3.19 3.83 ...
#>   ..- attr(*, "names")= chr [1:6] "Min." "1st Qu." "Median" "Mean" ...
#>  $ n     : int 190
#>  $ Size  : int 20
#>  $ Metric: chr "euclidean"
#>  - attr(*, "class")= chr "summary.dissimilarity"