没有足够的水平空间来显示频率

时间:2015-12-18 02:15:22

标签: r

我正在尝试使用aggr()包的VIM函数来绘制缺失的数据模式。我的图表没有显示缺失数据模式到右侧轴外部的频率/比例。应该看起来像this。我收到的错误是没有足够的水平空间来显示频率"。

library(VIM)
aggr(sleep, prop = T, numbers = T)

我没有做很多基础R绘图。我认为这与利润率有关。我查看了this informative tutorial on margins,但我找不到解决办法。

1 个答案:

答案 0 :(得分:3)

我有两个问题:一个是本地化的,另一个是与aggr()相关的。

1)This function帮助我重置par("pin")。重置使玩具示例有效。

resetPar <- function() {
    dev.new()
    op <- par(no.readonly = TRUE)
    dev.off()
    op
}
par(resetPar())

2)我的实际用例仍然失败并出现相同的水平空间错误。我意识到我需要将cex.numbers aggr()参数设置为小于1的值。