You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Seurat的DimPlot中增大聚类名称字体大小?

问题:Seurat DimPlot聚类名称字体过小如何调整?

我按照Seurat的指导完成了数据聚类,为识别出的聚类命名后绘制了DimPlot。图表整体效果良好,但聚类名称的字体过小。我可以调整其他元素的大小,却无法改变聚类名称的字体,请问需要修改代码中的哪部分来增大聚类名称的字体大小?


解决方法

只需在DimPlot()函数中添加label.size参数并设置对应数值即可调整聚类名称的字体大小。修改后的完整代码如下:

# 初始DimPlot调用(仅作参考)
DimPlot(sunion.data, group.by = "seurat_clusters", label = T)

# 重命名聚类
new.cluster.ids <- c("newname1", "newname2", "newname3", "andsoon")
names(new.cluster.ids) <- levels(sunion.data)
sunion.data <- RenameIdents(sunion.data, new.cluster.ids)

# 设置输出路径并保存调整后的图
setwd("datapath.here")
pdf(paste("Name_of_the_File",format(Sys.time(), "%Y_%m_%d%H_%M"),".pdf",sep=""), width = 17, height = 10)
print(DimPlot(sunion.data, reduction = "umap", label = TRUE, label.size = 10, pt.size = 0.5) + 
        theme(text = element_text(face = "bold"),
              axis.text.x=element_text(angle=45, hjust=1, size=20),
              axis.title = element_text(size=20,face="bold"),
              axis.title.y.right = element_text(size = 20),
              legend.text=element_text(size=20),
              legend.title=element_text(size=30),
              axis.line = element_line(size=1)) + 
        NoLegend())
dev.off()

说明:代码中label.size = 10是控制聚类名称字体大小的核心参数,可根据需求自由调整数值(数值越大字体显示越大)。


内容的提问来源于stack exchange,提问作者VaiskiV

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 16:01:11