ggplot 画图经验
–
数据整理
`将数据整理成 长表格 的形式
在部分可以通过采用 tidy 包中的 pivot函数
绘图
相关的 package
library(tidyverse)
library(gghalves) # 用于绘制分半小提琴图
画该图中的一个重点是如何将两个小提琴分别朝向不同的方向,在这里,我采用了 gghalves 包中的
geom_half_violin 函数,并通过 filter 分别将变量的两个水平分别绘制出来(分别朝向左或右), 并通过position函数指定每个小提琴的位置。
ggplot(data = exp5_plot, aes(y = RT)) +
geom_point(aes(y= RT, x = phase, fill = phase, color = phase),
position = position_jitterdodge(jitter.width = .3, jitter.height = .1,dodge.width = 0.3),
size = 3, shape = 20, alpha =