2014-09-03 13 views
5

dan heatmap.2, ama bunu anlamaya olamaz. Ben yığın taşması üzerine önce sorulan bu soruyu gördük ve soru cevap ise, tepkiler ele almadi. Girdi veri matrisine faktörler eklemek, hiyerarşik kümelenmenin sonuçlarını etkileyeceğinden işe yaramaz. Bunun gerekli olup olmadığını benim hedeflere ulaşmak için diğer ısı haritası benzeri işlevleri kullanarak açığım.Çoklu RowSideColor sütunları Ben R paket çizimlerinden heatmap.2 fonksiyonu ile kullanım iki RowSideColor barlar edebilmek istiyorum gplots paketinden

sayesinde Brad

cevap

7

Bunu daha önce yapmak istediği ve her zaman iki yoğunluk haritalarını yapmak ve kopyalayıp diğeri üzerine bir sıcaklık haritası itibaren bir RowSideColors bar yapıştırmak için kullandım. Sadece biraz daha fazla arama yaptım ve olsa bunu yapabilirsiniz heatmap.plus paket bulundu:

# install.packages("heatmap.plus") #install package 
require("heatmap.plus") 

data(cars) # using cars data as example 

# create a matrix of colors for RowSideColors 
myCols = cbind(rep(c("yellow", "blue"), 25), rep(c("red", "green"), 25)) 

heatmap.plus(data.matrix(cars), RowSideColors=myCols) 

Bu paketteki RowSideColors argüman birden sıra yan renkleri çizmek için bir renk matrisi kabul edebilir.

İlgili konular