加载LogisticDX后如何重设绘图功能的R默认(图形::)行为?

问题描述 投票:1回答:1

LogisticDX软件包完全命令了plot命令。

在加载LogisticDX之前,如果您适合逻辑模型(使用glmfamily=binomial),则可以使用plot命令简单地获取诊断图。加载LogisticDX程序包后,当尝试绘制glm对象时,只能获得LogisticDx版本。

注1: LogisticDX没有plot方法。它以某种方式完全改变了绘图功能。因此就没有LogisticDx::plot这样的东西。

Note2:

即使卸载LogisticDx程序包后,glm对象的绘图函数行为仍会更改。

Note3:

即使直接从graphics库调用图也将改变行为。

Note4:

我只是注意到现在缺少plot.glm图的变体。

似乎无法还原原始的plot功能!

例如:

example(glm)
plot(glm.D93, ask=FALSE) # works
library(LogisticDx)
plot(glm.D93)
## Error in plot.glm(glm.D93) : x$family$family == "binomial" is not TRUE
    

LogisticDX软件包完全命令了plot命令。如果适合逻辑模型(使用glm和family = binomial),则在加载LogisticDX之前,只需使用...

r plot logistic-regression
1个回答
3
投票

您可以呼叫stats:::plot.lm()。 (令人困惑的是,plot.lm()也处理glm绘图,这就是为什么找不到stats:::plot.glm的原因。)

© www.soinside.com 2019 - 2024. All rights reserved.