请在下面找到我的尝试。

首先,我创建了一些虚拟数据和条形图,可以根据需要进行修改。

windows(4,4)

dat

Sub   = c("A", "B", "A", "B"),

Value = c(3,5,7,8))

## Define base plot

p

ggplot(dat, aes(Group, Value)) +

theme_bw() + theme(panel.grid = element_blank()) +

coord_cartesian(ylim = c(0, 15)) +

scale_fill_manual(values = c("grey80", "grey20")) +

geom_bar(aes(fill = Sub), stat="identity", position="dodge", width=.5)

如baptiste所述,在列上方添加星号很容易。只需创建一个data.frame坐标即可。

label.df

Value = c(6, 9))

p + geom_text(data = label.df, label = "***")

为了添加表示子组比较的弧,我计算了一个半圆的参数坐标,并将它们与相连geom_line。星号也需要新的坐标。

label.df

Value = c(6.5,6.8,7.1, 9.5,9.8,10.1))

# Define arc coordinates

r

t

x

y

arc.df

p2

p + geom_text(data = label.df, label = "*") +

geom_line(data = arc.df, aes(Group+1, Value+5.5), lty = 2) +

geom_line(data = arc.df, aes(Group+2, Value+8.5), lty = 2)

最后,为了说明各组之间的比较,我建立了一个较大的圆圈并将其扁平化。

r

x

y

y[20:162]

arc.df

p2 + geom_line(data = arc.df, aes(Group+1.5, Value+11), lty = 2) +

geom_text(x = 1.5, y = 12, label = "***")

r语言 柱状图加星号_在ggplot条形图和框形图上放上星号-表示显着性水平(p值)...相关推荐

  1. r语言 柱状图加星号_如何在地图上添加柱形图(R语言)

    首先,了解一下ESRI Shapefile(shp)格式文件: 用于描述几何体对象:点,折线与多边形.例如,Shapefile文件可以存储井.河流.湖泊等空间对象的几何位置.除了几何位置,shp文件也 ...

  2. r语言 柱状图加星号_R语言绘制带有显著性字母标记的柱状图

    Tao Wen 引子 方程分析的包目前正在重构,大家耐心等待,这是一年前我开始做这个包的时候的细节,从这里大家就可以学会如何做差异分析和可视化. library(tidyverse) library( ...

  3. r语言 柱状图加星号_如何用R画分组柱状图并且添加标准差和显著性标记(星号)?...

    时间过了这么久,该交一份答案了.ggplot2包 是一个图形可视化包,并不带统计分析功能,所以统计学分析需要另外去做. 这里加bar和显著性标识,如果了解ggplot2绘图原理中的图层概念的话,就能明 ...

  4. r语言 柱状图加星号_R语言-柱状图

    ​​适合用于描述主数据(y轴数据)在不同分类(x轴是因子类型的分类数据,或者是时间数据)下的展示情况.同时,柱状图还可以清晰地绘制不同情况下的多组数据,以便于横向对比.barplot函数是柱状图的核心 ...

  5. 8. R语言画:散点图、直方图、条形图、箱线图、小提琴图、韦恩图

    b站课程视频链接: https://www.bilibili.com/video/BV19x411X7C6?p=1 腾讯课堂(最新,但是要花钱,我花99

  6. R语言广义加性模型(GAMs:Generalized Additive Model)建模:数据加载、划分数据、并分别构建线性回归模型和广义线性加性模型GAMs、并比较线性模型和GAMs模型的性能

    R语言广义加性模型(GAMs:Generalized Additive Model)建模:数据加载.划分数据.并分别构建线性回归模型和广义线性加性模型GAMs.并比较线性模型和GAMs模型的性能 目录

  7. R语言广义加性模型GAMs:可视化每个变量的样条函数、样条函数与变量与目标变量之间的平滑曲线比较、并进行多变量的归一化比较、测试广义线性加性模型GAMs在测试集上的表现(防止过拟合)

    R语言广义加性模型GAMs:可视化每个变量的样条函数.样条函数与变量与目标变量之间的平滑曲线比较.并进行多变量的归一化比较.测试广义线性加性模型GAMs在测试集上的表现(防止过拟合) 目录

  8. R语言广义加性模型(generalized additive models,GAMs):使用广义线性加性模型GAMs构建logistic回归

    R语言广义加性模型(generalized additive models,GAMs):使用广义线性加性模型GAMs构建logistic回归 目录

  9. R语言可视化包ggplot2绘制分组的条形图(bar plot、柱状图)实战:多变量柱状图

    R语言可视化包ggplot2绘制分组的条形图(bar plot.柱状图)实战:多变量柱状图 目录

最新文章

  1. 头文字C的混战何时方能休?论从某语言怎么怎么样到我要怎样怎样的语言
  2. CF 459A 459B 459C 459D 459E
  3. 查看照片的指定位置的像素点值,并在照片中绘制一条指定像素颜色的线段
  4. (JAVA)CollectionDemo3
  5. 一次oracle大量数据删除经历
  6. CVPR 2020-FaceShifter:能够应对脸部遮挡的高保真换脸方法
  7. node.js(三)MongoDB数据库搭建
  8. python教程百度云盘-Python 模拟登陆百度云盘实战教程
  9. Qt C++ 运算符重载详解
  10. 重装系统后出现服务器正在运行中,win7系统重装完后怎么一直显示正在启动 - 卡饭网...
  11. C++后端开发学习路线及推荐学习时间
  12. 做小红书推广快速涨粉的技巧_云媒易
  13. 调度器锁rt_enter_critical() rt_exit_critical()
  14. rm 好凶残,太 TM 吓人了!
  15. Matlab 调用Optris Pi 450i红外相机direct SDK相关函数摘记
  16. TensorFlow :tf.data 高性能数据输入管道设计指南
  17. 最全MyBatis核心配置文件总结:java运行环境没有安装或配置错误
  18. PR是什么?怎么查询网站的谷歌PR权重?
  19. ext.net 后台方法调用
  20. 智能盘点 - 钢筋数量 AI 识别 - 赛制规则

热门文章

  1. python实现队列
  2. 【面经】上海平安壹钱包测试岗面经(50min)---2019-08月底
  3. Python imgaug库的使用
  4. 前端整体阶段个人总结
  5. linux磁盘限额,LINUX下磁盘限额的详细配置(Centos5.3)
  6. 2012计算机三级网络技术成绩查询,2012年全国计算机三级考试成绩查询
  7. 同一路由器WAN口与LAN口连接
  8. neutron安装完成后验证
  9. “F12键无效的解决方法
  10. 超110篇!CVPR 2021最全GAN论文汇总梳理!