之前介绍过火山图绘制(R语言-火山图绘制),今天再说明如何添加文本注释。
具体代码如下:
绘制结果如下:
其中添加文本注释主要是ggrepel包:
ggrepel包为geom_text_repel()与geom_label_repel()提供了特有的参数设置:
segment.color:连接点与标签的线段的颜色
segment.size:线段的粗细
segment.alpha:线段的透明度
box.padding:文本框周边填充
point.padding:点周围填充
arrow:grid:arrow提供的箭头
force:强制性将重叠文本散开
max.oter:最大迭代次数
nudge_x/y:标签开始位置在坐标轴的移动距离
direction:允许标签的方向,x、y or both