View source: R/subset.lineupdist.R
subset.lineupdist | R Documentation |
Pull out a specified set of rows and columns from a distance matrix
calculated by distee()
or disteg()
.
## S3 method for class 'lineupdist' subset(x, rows = NULL, cols = NULL, ...) ## S3 method for class 'lineupdist' x[rows = NULL, cols = NULL]
x |
A distance matrix object as obtained from |
rows |
Optional vector of selected rows. |
cols |
Optional vector of selected columns. |
... |
Ignored at this point. |
The input distance matrix object, but with only the specified subset of the data.
Karl W Broman, broman@wisc.edu
disteg()
, distee()
, pulldiag()
data(expr1, expr2) # find samples in common id <- findCommonID(expr1, expr2) # calculate correlations between cols of x and cols of y thecor <- corbetw2mat(expr1[id$first,], expr2[id$second,]) expr1s <- expr1[,thecor > 0.8]/1000 expr2s <- expr2[,thecor > 0.8]/1000 # calculate correlations among samples d <- distee(expr1s, expr2s, d.method="cor") # pull out distances for samples 24, 92, 44, 66 samp <- c("24", "92", "44", "66") d[samp, samp]
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.