【发布时间】:2015-07-06 09:59:22
【问题描述】:
我在 2 组中测量了大约 1000 个变量,每组有 10 个重复,换句话说,我有 2 个数据框,每个数据框有 10 列和 1000 行。
我想在两个不同的组中显示我的测量值的分布,以找出组之间显着不同的变量。我最初的想法是做一个大散点图,其中 x 坐标是变量的迭代,y 坐标是测量值,点可以用颜色编码。它并没有按预期工作,但是,我得到了一个散点图矩阵。
我尝试使用箱线图,
ratios1 <- as.data.frame(matrix(rnorm(10000) * 100, 1000, 10))
boxplot(t(log2(ratios1)), horizontal = T)
哪种方法有效,但方框的所有线条使情节难以辨认,即使对于单个组也是如此(见下图)。然后我尝试删除框并将点添加为suggested here
boxplot(t(log2(ratios1)), horizontal = T, border = "white")
points(t(log2(ratios1)), pch=1)
但这也不太奏效,因为我只在图表上绘制了第一个变量。
如何显示此类信息?
【问题讨论】:
标签: r plot distribution