| merge_eset | R Documentation |
Merges two or three expression sets (matrices or data frames) by row names (gene symbols), removing duplicates. The function ensures common genes across all input expression sets are retained.
merge_eset(eset1, eset2, eset3 = NULL)
eset1 |
First expression set (matrix or data frame with row names). |
eset2 |
Second expression set (matrix or data frame with row names). |
eset3 |
Optional third expression set. Default is 'NULL'. |
Merged expression set (data frame) with duplicates removed. Row names correspond to gene symbols.
Dongqiang Zeng
# Create mock expression sets with common genes
set.seed(123)
common_genes <- c("TP53", "BRCA1", "EGFR", "MYC")
eset1 <- matrix(rnorm(12),
nrow = 4,
dimnames = list(common_genes, paste0("S", 1:3))
)
eset2 <- matrix(rnorm(16),
nrow = 4,
dimnames = list(common_genes, paste0("S", 4:7))
)
# Merge two expression sets
merged_eset <- merge_eset(eset1, eset2)
print(dim(merged_eset))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.