【问题标题】:How to create bins in a reliability diagram如何在可靠性图中创建 bin
【发布时间】:2017-06-14 13:45:46
【问题描述】:

我使用二项式响应变量创建了一个逻辑/logit 模型

model <- glm(response~predictor1+predictor2+...)

然后我使用 predict 函数创建了一个新的数据框

outcome <-data.frame(predict(model,newdata=IndependentDataSet,type="response"),as.numeric(as.character(Independent$ResponseVariable)))

names(outcome) <- c("Pr","Obs")

我可以使用以下功能之一

plot(verify(data$obs,data$pr),CI=TRUE) 
attribute(verify(data$obs,data$pr)) 

创建一个看起来像这样的情节

reliability.plot(verify(data$obs,data$pr))

来自

library(verification)

创建可靠性图。我想知道如何根据特定值分隔垃圾箱。例如,我正在评估的模型基于 19% (0.19) 的气候学,我希望在 (1/3)*climatology, climatology 处有一个 bin,并上升 climatology 的 (2/3)对于进行中的垃圾箱。我该怎么做?

此外,我已经看到表示为圆形的 bin,其大小与该 bin 中数据的百分比成正比。有谁知道如何在 R 中制作更美观的可靠性图?欢迎任何建议。

这就是我希望我的图表出现的方式

【问题讨论】:

  • 在寻求绘图帮助时,请务必在示例输入数据中包含reproducible example。我们不知道你看到了什么。关于使它们“更美观”的模糊问题有点离题。问一个更具体的问题。
  • @MrFlick 我已在问题中添加了更多信息以回应您的评论。我关于 bin 值的问题是具体的,不应产生任何含糊不清的问题。感谢我在此主题上获得的任何帮助。如果有人碰巧知道答案,最后一个关于外观的问题只是一个奖励。

标签: r bin reliability


【解决方案1】:

最简单的可能是使用

    trace("attribute.default",edit=TRUE)

或任何其他功能。 通过这种方式,您可以访问源代码并对其进行编辑。这些更改仅影响当前的 R 会话。

【讨论】:

    猜你喜欢
    • 2020-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-19
    • 1970-01-01
    • 2018-04-15
    相关资源
    最近更新 更多