在做monocle3的最后需要在图中显示轨迹,会用到plot_cells
这个函数,如
plot_cells(cds, label_groups_by_cluster = F, label_leaves = FALSE, cell_size = 0.5, label_branch_points = F,show_trajectory_graph = TRUE,color_cells_by = "celltype",label_cell_groups = F)
这时候得到的umap图的颜色可能和我们之前用seurat得到的umap细胞群的颜色不一致,那就需要手动修改一下。
看了plot_cells
函数文档,并没有可以直接修改颜色的参数,就考虑用ggplot去改
plot_cells(cds, label_groups_by_cluster = F, label_leaves = FALSE, cell_size = 0.5,label_branch_points = F,show_trajectory_graph = TRUE,color_cells_by = "celltype",label_cell_groups = F)+theme(panel.border = element_rect(fill=NA,color="black", size=0.5, linetype="solid"))+ scale_colour_manual(values=c("#7cc0a7","#9daf91","#c49f7d","#90a0c7","#caa5a0","#bcbc81","#b1d567"))
然后就可以了!
网友评论