[R包分享] ggplot绘制大脑图谱

2024-07-26 14:25:15 浏览数 (1)

欢迎关注R语言数据分析指南

最近交流群内看到有朋友询问大脑图谱相关的图,本节来介绍如何使用ggseg包来绘制此类图,该包内容十分丰富案例众多同时也兼容ggplot,详细内容请参考官方文档。

官方文档

https://ggseg.github.io/ggseg/articles/ggseg.html https://ggseg.github.io/ggseg/index.html

安装并加载R包

代码语言:javascript复制
library(tidyverse)
#install.packages("ggseg")
library(ggseg)
library(sf)
library(ggrepel)

案例1

代码语言:javascript复制
ggseg(atlas = dk, 
      mapping = aes(fill = region),
      show.legend = FALSE, 
      color = "black",
      position = "dispersed")

案例2

代码语言:javascript复制
ggseg(atlas = dk, 
      mapping = aes(fill = region),
      show.legend = FALSE, 
      color = "black",
      position = "stacked")

案例 3

代码语言:javascript复制
ggplot()  
  geom_brain(atlas = dk,aes(fill = region),
             hemi = "left")

标记特定部位

此处需要自定义调整代码

0 人点赞