ggplot(df1, aes(p.val, term)) +
geom_col(width = 0.6) +
labs(x = '-log(BH p value)',
y =...在此之前,创建一个新的数据框,根据你的 x 值,手动划分 x 轴尺度范围。...ggplot(df1, aes(p.val, term)) +
geom_col(aes(fill = term), width = 0.6) +
geom_rangeframe(data =...可以在柱子的填充上加上做文章。假设第三变量为各个 Term 的得分系数 score(连续型变量)。那么对上面的代码进行简单调整,即可得到以下图形。...df2 <- data.frame(x = c(0:6,6), y = df1$term)
ggplot(df1, aes(p.val, term)) +
geom_col(aes(fill =