I am using R for a simple hierarchical clustering method for finding protein sequence similarities. I already have a distance matrix computed. I am using the hclust method to run it (thus I dont want to use dist method). Could anyone tell me what format does my distance matrix need to be for hclust to run?
I used the read.xls method to read my Excel file. I need only the lower triangular portion of the matrix, and this is what I am sending to hclust to be clustered.
d= as.matrix(mat)
hc =hclust(d, method="single")
However this is the error I get:
Error in if (n < 2) stop("must have n >= 2 objects to cluster") :
argument is of length zero
as.matrixbyas.dist? – chl♦ Aug 20 '11 at 9:14as.distbuthclust). You may want to impute them or try hybridHclust (never used myself). – chl♦ Aug 20 '11 at 9:40