我想在ggplot的堆积条形图中添加集群名称。
如您所见,有些簇具有非常小的比例,并且每个条中有许多簇。这使得很难看出哪些是哪个簇,特别是在相似的颜色之间。 理想情况下,我希望能够选择性地用名称标注一些大比例(或簇),例如当百分比> 5%时,显示其簇名称。
例如,在示例“幼稚CD8 T”中,我想要标记簇4和5,如下所示:
如您所见,有些簇具有非常小的比例,并且每个条中有许多簇。这使得很难看出哪些是哪个簇,特别是在相似的颜色之间。 理想情况下,我希望能够选择性地用名称标注一些大比例(或簇),例如当百分比> 5%时,显示其簇名称。
例如,在示例“幼稚CD8 T”中,我想要标记簇4和5,如下所示:
cluster.count %>%
ggplot(aes(x=Cell_subtype,y=count1, fill= seurat_clusters)) +
geom_bar(stat="identity", position = 'fill')
seurat_clusters
转换为因子(以获得离散比例尺并正确排序)引入了此问题。我刚刚进行了编辑以通过在geom_text中使用as.character(seurat_clusters)
来解决这个问题。 - stefan