Description Usage Arguments Value Examples
cal_length is a code modified from plotNode()
to calculate the length of lines to draw the branch of a dendrogram. This
function was developed to evaluate the use of ink for visualization.
| 1 | cal_length(x1, x2, subtree, center, nodePar, edgePar, horiz = FALSE, sum)
 | 
| x1 | A x coordinate | 
| x2 | Another x coordinate | 
| subtree | A dendrogram object. | 
| center | A logical whether the dendrogram is centered. | 
| nodePar | A node parameter. | 
| edgePar | An edge parameter. | 
| horiz | A logical about layout. | 
| sum | A sum of length. | 
output The length.
| 1 2 3 4 5 6 7 8 9 10 11 | #generate sample data
set.seed(1234); par(mar=c(0,0,0,0))
x <- rnorm(10, mean=rep(1:5, each=2), sd=0.4)
y <- rnorm(10, mean=rep(c(1,2), each=5), sd=0.4)
dataFrame <- data.frame(x=x, y=y, row.names=c(1:10))
#calculate Euclidian distance
distxy <- dist(dataFrame)
#hierachical clustering "complete" linkage by default
hc <- hclust(distxy)
total_length <- cal_total_length(as.dendrogram(hc))
 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.