sizeDiss.Rd
Returns the number of observations (sample size) corresponding to a dissimilarity like object, or equivalently, the number of rows or columns of a matrix when only the lower or upper triangular part (without diagonal) is given.
It is nothing else but the inverse function of \(f(n) = n(n-1)/2\).
sizeDiss(d)
d | any R object with length (typically) \(n(n-1)/2\). |
---|
a number; \(n\) if length(d) == n(n-1)/2
, NA
otherwise.
dissimilarity.object
and also
as.dist
for class dissimilarity
and
dist
objects which have a Size
attribute.
sizeDiss(1:10)# 5, since 10 == 5 * (5 - 1) / 2#> [1] 5sizeDiss(1:9) # NA#> [1] NA