Draw Hasse diagram
This function draws Hasse diagram – visualization of transitive reduction of a finite partially ordered set.
hasse(data, labels = c(), parameters = list())
data |
n x n matrix, which represents partial order of n
elements in set. Each cell |
labels |
Vector containing labels of elements. If |
parameters |
List with named elements:
|
randomData <- generateRandomData(15, 2, 0.5) hasse(randomData) # Clustering example data <- matrix(data = FALSE, ncol = 4, nrow = 4) data[1, 2] = data[1, 3] = data[2, 4] = data[3, 4] = TRUE data[2, 3] = data[3, 2] = TRUE hasse(data, c(), list(cluster = TRUE)) hasse(data, c(), list(cluster = FALSE)) # Hasse to pdf example # randomData <- generateRandomData(15, 2, 0.5) # pdf("path-for-diagram.pdf") # hasse(randomData, NULL, list(newpage = FALSE)) # dev.off()
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.