0
我在Matlab生物信息工具箱中使用clustergram。我想向某些列添加顏色標記,與3210類似,但我想標記特定的ColumnLabels(ID)而不是特定的集羣。Matlab clustergram:通過列標籤添加顏色標記
任何人都知道一種方法來做到這一點?
我在Matlab生物信息工具箱中使用clustergram。我想向某些列添加顏色標記,與3210類似,但我想標記特定的ColumnLabels(ID)而不是特定的集羣。Matlab clustergram:通過列標籤添加顏色標記
任何人都知道一種方法來做到這一點?
找到它。基於凱文的指教,我通過顏色的結構爲ColumnLabelsColor
,然後設置LabelsWithMarkers
爲true
:
clustergram(mat,'Colormap', redbluecmap,'ColumnLabelsColor',s,'LabelsWithMarkers',true)
墊是我的二維條碼。 s是2個單元格數組的結構,每個數組的長度都是列數:第一個數組是ColumnLabels,第二個數組是我定義的顏色。
默認情況下,設置ColumnLabelsColor
會更改標籤文本的顏色。設置LabelsWithMarkers
到true
增加了標籤和clustergram之間的顏色標記:
在你的第一個環節有一個「屬性行和列標籤」一節。它具有'RowLabelsColor'和'ColumnLabelsColor'屬性。你有沒有嘗試設置這些?您可以傳遞基因ID的結構數組 – Kevin