【发布时间】:2013-10-01 08:28:54
【问题描述】:
在 R 中,我从大约 150 列的 data.frame 中绘制了一个相当大的箱线图。我知道有一些“异常”列的分布与数据集的其余部分相差太大,我想准确地确定哪些列。
毫不奇怪,没有足够的空间放置标签,即使有,手动检查也可能不方便。所以我想我可以使用 R 的
identify 函数来定位有问题的列。然而,这样的函数需要 x 和 y 坐标,到目前为止我无法让它工作。
我试过了
boxplot(dd.noctr$TGS, outline=F)
identify(xy.coords(dd.noctr$TGS)$x, y=xy.coords(dd.noctr$TGS)$y)
其中dd.noctr$TGS 是我的数据(矩阵或data.frame),只是为了得到错误
warning: no point within 0.25 inches
表示没有发现任何点。
是否有替代解决方案来识别列名(不是单点)?
【问题讨论】: