我无法理解“范围对于min.n而言太小”的错误

时间:2017-05-26 22:49:13

标签: r

我正在尝试使用ggplot2库在for循环中绘制多个绘图时捕获“范围对于min.n来说太小”错误:

for (cod in unique(src$codes)) {
    ...
    p1 <- try(
            ggplot(data = df) +
            ...
           , silent = TRUE)

    print(p1)
}

但我总是得到错误。我怎样才能避免错误并继续循环?

谢谢。

1 个答案:

答案 0 :(得分:1)

仅在评估/打印p1时报告错误。你应该使用:

p1 <-  ggplot(data = df) +
        ...

try(print(p1), silent = TRUE)