r - Edit row and col names in Pheatmap -


i want edit row , col names in pheatmap or delete , add new row , col names edited. in case set show_colnames , show_rownames false.

library("pheatmap") pheatmap(scale(dat), show_colnames = t, show_rownames = t,legend = true,              cluster_rows=f, cluster_cols=f, border_color = "grey60") 

can me thanks.

you can use labels_row , labels_col parameters.

> set.seed(1) > mat <- matrix(rnorm(100), 10, 10, dimnames=list(letters[1:10], letters[11:20])) > pheatmap(mat) 

enter image description here

> pheatmap(mat, labels_row=paste0("foo", 1:10), labels_col=paste0("bar", 1:10)) 

enter image description here

alternatively can modify rownames / colnames of matrix pass pheatmap function.

library(magrittr)  mat %>%     set_rownames(paste0("foo", 1:10)) %>%     set_colnames(paste0("bar", 1:10)) %>%     pheatmap() 

Comments

Popular posts from this blog

dns - How To Use Custom Nameserver On Free Cloudflare? -

python - Pygame screen.blit not working -

c# - Web API response xml language -