分组排序点图

作者

[编辑] 郑虎;

[审核] .

不同组别连续变量样本值及分布比较。

环境配置

  • 系统: Cross-platform (Linux/MacOS/Windows)

  • 编程语言: R

  • 依赖包: sigminer; ggplot2

# 安装包
if (!requireNamespace("sigminer", quietly = TRUE)) {
  install_github("ShixiangWang/sigminer")
}
if (!requireNamespace("ggplot2", quietly = TRUE)) {
  install.packages("ggplot2")
}

# 加载包
library(sigminer)
library(ggplot2)

数据准备

# 加载数据
data <- read.delim("files/Hiplot/080-grdotplot-data.txt", header = T)

# 查看数据
head(data)
  gvar       dvar
1    A  0.4871212
2    A -0.1370275
3    A  0.1717455
4    A -0.9447939
5    A -1.2876203
6    A  1.4077657

可视化

# 分组排序点图
p <- show_group_distribution(data, gvar = "gvar",  dvar = "dvar", 
                             order_by_fun = F)

p
图 1: 分组排序点图