添加显著性标志
使用 ggsignif
分面添加显著性标识
参考: ggsignif: Significance Brackets for ‘ggplot2’
注意,当分面时,ggplot(aes()) 内部 除了 x= , y=
不要设置其他参数,如 color, fill等,否则 geom_signif 可能会不计算显著性,另外,分面也不可以设置 scales = 'free' / 'free_x' / 'free_y
参数
bar 图设置小技巧
保证每个 bar 宽度一致
在 position_dodge2
中设置 preserve='single'
参考: https://www.zhihu.com/question/414290269
geom_boxplot
添加 error_bar
stat_boxplot(geom='errorbar, width=0.2)
# 设置 quartile line width
不显示 outliers
outlier.shape=NA
文本设置
固定字符串长度换行
使用 stringr 中的 str_wrap
,实现固定字符串,自动换行
例:
str_wrap(target_chars ,20)