在 R 中的插入符序列函数中使用“ROC”度量的问题

2024-04-11

我有一个包含两个类的不平衡数据集,因此我认为我可以使用 ROC 作为指标,而不是使用 Accuracy 来使用 caret 包调整 R 中的模型(我正在尝试不同的方法,例如 rpart、rf 等)。我认为我们可以提取概率并使用 ROC 作为决策树类型算法中的度量以及使用脱字符号。我使用下面插入符号中的数据集来说明我的问题。该数据中有三个类,但出于说明目的,我重新定义并创建了两个类。我不明白为什么下面的代码会出现此错误(当我更改方法时,我不断收到相同的错误)。我感谢您的帮助。

'train.default(x, y, Weights = w, ...) 中的错误:无法确定最终调整参数 另外: 警告消息: 1:在nominalTrainWorkflow(x = x,y = y,wts =权重,info = trainInfo,:重新采样的性能测量中缺少值。 2:在train.default(x,y,weights = w,...)中:在聚合结果中发现缺失值

library(caret) 
data(iris)

iris$Species=as.character(iris$Species)
iris$Species[which(iris$Species=='virginica')]='versicolor'
iris$Species=as.factor(iris$Species)

fitControl <- trainControl(method = "cv",number=5,classProbs = TRUE,summaryFunction = twoClassSummary)

RF=train(Species ~ ., data = iris, method="rpart",metric="ROC", trControl=fitControl)

这可能是您的 r 和插入符号版本有问题。 当您更新插入符包时,请确保您的 r 版本也保持更新。

我之前遇到过这个错误,更新 r 版本解决了它。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 R 中的插入符序列函数中使用“ROC”度量的问题 的相关文章

随机推荐

  • 如何获取Google服务帐户访问令牌javascript

    我正在尝试为我的网站设置一个分析仪表板 以便我的领导层查看网站使用情况 我不希望他们必须拥有谷歌帐户或单独添加他们才能看到结果 我已经设置了服务帐户和 OAuth2 访问权限 我找到的所有教程都显示这样的代码 gapi analytics
  • 如何通过宏检查是否使用了 GNU libstdc++?

    如何通过宏检查是否使用了 GNU GCC libstdc STL 实现 那可能吗 我希望它能在 GCC 和 Clang 中工作 对于 Linux 上的 C 11 它可能是唯一的选择 或者是吗 据我所知 STLport 不支持 C 11 在
  • AWS Chime - 将视频分配给图块无法按预期工作

    I have an AWS Chime meeting setup in this fashion with 5 video tiles video tile 0 through video tile 4 当会议建立时 观察者回调audio
  • Android 版 usbmon

    我想分析我的设备的 USB 通信 SGS4 我到处都看到需要配置 usbmon 并将其编译到内核中 Afaik 这个模块没有内置在android linux系统中 我在编译内核方面没有太多经验 但如果有必要 我会这样做 您能说出这样做的步骤
  • 使用 LINQ 简化 foreach 循环(在每次迭代中选择两个对象)

    给定以下接口和两个类 public interface IMyObj int Id get set public class MyObj1 IMyObj public MyObj1 int id Id id public int Id ge
  • 如何将自定义排序应用于数组?

    我想以自定义的方式对数组进行排序 示例是学生的班级水平 sortBy Junior Senior Freshman Sophomore function classlevel 理想情况下 排序应返回 Freshman Sophomore J
  • geom_密度匹配geom_histogram binwitdh

    我想在 ggplot2 中的分布条形图上添加一条线以显示平均分布 但遇到了麻烦 像这样的 ggplot 调用 ggplot x aes date received geom histogram aes y count binwidth 30
  • 组件在react-router-4中匹配空值

    我正在尝试迁移到使用 React Router 4 但在理解其逻辑时遇到了一些困难
  • 是否有在基于 DDD 的分层架构中的模型层和数据访问层之间使用 LINQ 的建议模式

    我一直在读蒂姆 麦卡锡的书关于 NET 中的 DDD 的精彩书籍 http www amazon co uk NET Domain Driven Design Solution Programmer dp 0470147563 但在他的示例
  • 在 C#/.NET 中持久存储设置/变量

    好吧 这是一个全新的问题 所以请原谅我 存储变量以使它们持久且可恢复的最佳方法是什么 我有一个小型应用程序 它使用大约 10 个变量 字符串和小数 作为设置 目前 我将它们全部转换为字符串 如果需要 将它们放入数组中并将数组序列化为文件 如
  • 纯android原生隐藏导航栏

    我看过关于通过java隐藏android应用程序导航栏的文章和文章 然而 我想知道的是如何通过纯 android c 本机活动应用程序删除全屏应用程序 游戏 的导航栏 根本没有 JAVA Android 清单中的全屏可隐藏顶部栏 但导航栏保
  • AV Foundation 相机预览图层被放大,如何缩小?

    我当前使用的应用程序的主要功能是使用 Zxing 库连续扫描 QR 条形码 http code google com p zxing http code google com p zxing 对于连续帧捕获 我用来初始化 AVCapture
  • 什么是用于关闭屏幕键盘的 Mobile Safari 事件?

    我想运行一个 html body animate scrollTop 0 0 每当我的 iPad Web 应用程序中的屏幕键盘关闭时 我尝试过 blur 但如果用户直接通过屏幕键盘关注下一个或上一个字段 则会出现问题 关闭键盘是否会触发任何
  • 如何访问docker的HyperKit创建的VM?

    适用于 Mac 的 Docker https docs docker com docker for mac 使用由以下命令创建的 Linux VMHyperKit https github com docker HyperKit 用于在 M
  • 使用 SQLite 查找查询中行的差异

    我有一个SQLite包含各种产品价格的表 它是一个快照表 因此包含 5 分钟间隔的价格 我想编写一个查询 该查询将返回每件商品从一行到下一行的价格差异 这些列是 id 自动增量 record id 产品的 id 价格 该时间点的价格 时间
  • 如何在“Project Navigator”面板上突出显示 XCode 4 中打开的文件?

    由于一个项目可以在 项目导航器 面板上显示的数十个目录 过滤器 中包含数百个文件 因此有时很难查找当前在编辑器中打开的文件 例如 当我从一个文件跳转到另一个文件时 通过 CMD 单击 等 有没有办法在 项目导航器 面板上自动选择当前打开的文
  • 如何在 angular-cli 构建中包含自定义文件?

    回复 Angular2 2 0 0 Angular cli v1 0 0 beta 11 webpack 8 如何告诉 angular cli 在构建时将 src assets 中的文件包含在 dist 的根目录中 我们部署到 Window
  • 使用 amazon ec2 监控生产服务(tomcat、MSQL 和 apache)

    目前我有一个服务器 Amazon EC2 实例类型 通过AWS控制台 我们可以监控我们的实例 服务器 CPU利用率 磁盘读取等 有什么方法可以监控我的应用程序服务 比如 tomcat mysql apache 等 基本上 每当tomcat
  • 如何在android中检查当前互联网连接是否可用

    我也想离线执行我的应用程序 所以我需要检查当前互联网连接是否可用 谁能告诉我如何检查 android 中的互联网是否可用 给出示例代码 我尝试使用下面的代码并使用模拟器进行检查 但它不起作用 public boolean isInterne
  • 在 R 中的插入符序列函数中使用“ROC”度量的问题

    我有一个包含两个类的不平衡数据集 因此我认为我可以使用 ROC 作为指标 而不是使用 Accuracy 来使用 caret 包调整 R 中的模型 我正在尝试不同的方法 例如 rpart rf 等 我认为我们可以提取概率并使用 ROC 作为决