问题标签 [proc-r-package]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 具有预先指定的截止值和两位小数的 pROC 包
在包的roc
功能中,pROC
我想print.thres
用两位十进制数字打印我的特定截止值(参数),因为一个截止值是0.05
并且在图中显示为0.0
任何建议?
proc-r-package - 与 AUC 的 pROC 测试差异 = 0.5
我想知道如何使用 pROC 包来测试给定的 AUC 值在统计上是否与 AUC = 0.5 显着不同。我可以获得置信区间,但我也想报告相关的 p 值。
提前感谢您的时间和帮助!
r - pROC 如何处理多级因子标签?
我正在计算 R 中模型的 AUC。该模型已经过训练以预测两级因子(好/坏)。它已应用于具有三级结果(好/坏/缺失)的数据。我对得分部分很好。我根据每个观察的一组预测变量得到一个概率。
我不明白的部分是当我使用 计算 AUC 时会发生什么roc(data$label, data$score)
,因为现在roc$label
有 3 个级别(好/坏/缺失),但分数是在只有 2 个级别(好/坏)的数据上训练的。新级别被忽略了吗?我应该从数据中手动排除所有此类观察结果以获得准确的 AUC 测量吗?
r - 使用 for 循环和 pROC 包计算 R 中的多条 ROC 曲线。在预测变量字段中使用什么变量?
我正在使用 pROC 包,我想使用 for 循环计算多个 ROC 曲线图。我的变量是作为字符串包含在向量中的特定列名,我希望 pROC 顺序读取该向量并使用“预测器”字段中似乎接受文本/字符的字符串。但是,我无法正确解析变量,因为我收到了错误:
'predictor' 参数应该是列的名称,可以选择引用。
这是带有 aSAH 数据集的示例代码:
我试图只调用“a”并使用函数 print() 或 get() 没有任何结果。当然,手动编写变量(带或不带引号)是可行的。关于我应该在预测变量字段中使用的变量类型,我是否遗漏了什么?
r - 在 R 中运行 pROC 时出错:响应和预测变量必须是相同长度的向量
我将多重逻辑回归称为如下:
当我想通过创建 ROC 曲线来测试模型时,我使用 pROC 包并调用:
但是,这会返回错误:
我认为这是因为该MDRD
变量有 3 个缺失值,并且因为我使用它导致的结果比我得到的na.exclude
少 3 个step_1$fitted.values
CD3LR
CD3LR
有没有办法只使用对应的值来生成 ROC 曲线step_1$fitted.values
?
非常感谢任何帮助!
r - 使用 pRoc 包进行 ROC 分析后如何获得 p 值?
对一组数据进行ROC分析后,如何计算p值?使用相同的统计数据,我看到 p 值可以在 SPSS 中输出。示例代码如下:
编辑:
SPSS计算出来的p值是0.000007,但是计算出来的p值verification::roc.area()
是0.000022546,是不是和SPSS的计算方法roc.area()
不一致?
r - ROC函数的输入应该是什么预测格式
我正在尝试计算二进制(0,1)与决策树预测的目标变量的 ROC。
当我将预测值设置为二进制时,它给了我以下错误:
当我将预测值设置为概率时,它给了我以下错误:
所以我很困惑我应该为预测设置什么格式以便正确计算 ROC?为什么我的函数显示这些错误?