我正在尝试仅使用特定行创建关联面板。我使用原生R数据帧“虹膜”,并希望创建三个仅与特定物种相关的相关面板。这是我的代码:
library(psych)
pairs.panels(iris[iris$Species == "setosa",], lm=TRUE)
pairs.panels(iris[iris$Species == "versicolor",], lm=TRUE)
pairs.panels(iris[iris$Species == "virginica",], lm=TRUE)
虽然我分别为每个物种获得一个相关面板,但我一直收到这个错误:
Error in int_abline(a = a, b = b, h = h, v = v, untf = untf, ...) : 'a' and 'b' must be finite
这是相关面板输出中显示的错误(请参阅链接): error on panel
我已经尝试创建仅包含我想要的特定行的不同数据帧。例如:
setosa <- iris[iris$Species == "setosa",]
pairs.panels(setosa, lm=TRUE)
但我仍然得到同样的错误。
感谢任何帮助尝试摆脱错误。