一天摘一个萝卜
调节图例刻度的颜色变化
ggplot(df, aes(x, y)) +
geom_point(aes(colour = z1)) +
scale_colour_gradient2(#low = "blue", high = "red",midpoint = 0,
low = c('darkblue',"lightblue"), mid = "white",
high = c("red","darkred"), midpoint = 0, # 只要low和high里的颜色个数相同,midpoint就会停在想停的位置
limits = c(-2.3,2),
breaks = c(-2, -1,0,1,2), ## break必须和labels保持一致,但是limits可以更多一点
labels = c("-2",-1, 0,1,"2"))+
theme(legend.text=element_text(size=35), ## 图例字体
legend.title = element_blank(),
legend.key.size = unit(2.4,"line"))+ ## 图例图标大小
theme_classic()
## 单细胞里面也适用,直接加在:FeaturePlot()后面
本文作者:元元堂随笔
本文链接:https://www.cnblogs.com/yuanytsb/p/16567615.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步