y_train_prob = clf.predict_proba(X_train)[:, 1]

这行代码让我疑惑,它究竟是什么意思呢?

查资料外做实验,搞懂了。

print(clf.predict(x_test))

# 返回预测标签

就是预测值是哪些

print(clf.predict_proba(x_test))

# 返回预测属于某标签的概率

就是属于某类预测值的概率是多少

而对于[:,1]

是取二维数组中第二维的所有数据

举个例子:

 y_train_prob = clf.predict_proba(X_train)[:, 1]print("clf.predict_proba(X_train)")print(clf.predict_proba(X_train))print("clf.predict_proba(X_train)[:, 1]")print(y_train_prob)

输出是:

含义是:预测X_rain[1. 0. 1. ... 0. 1. 0.]的标签是0的概率为0.94005474 ,为1的概率为0.05994526

clf.predict_proba(X_train)[:, 1]是什么意思?相关推荐

  1. 画ROC为什么clf.predict_proba(X_train)[:, 1] 而不是[:,0]?

    y_train_prob = clf.predict_proba(X_train)[:, 1] 这行代码让我疑惑,它究竟是什么意思呢? print(clf.predict(x_test)) # 返回预 ...

  2. 关于XGBoost训练数据clf.fit(x_train, y_train)时报错

    通过查阅博客发现这是新版本XGBoost常见错误 只要把新版本的卸载了下回老版本的就好了 pip uninstall xgboost pip install xgboost==0.90

  3. 金融贷款逾期的模型构建6——特征选择

    文章目录 一.IV值 1.概述 2.IV计算 (1)WOE (2)IV 计算 二.实现 0.相关模块 1.IV值 2.Random Forest 3.特征合并 4.模型构建 5.模型评估 数据传送门( ...

  4. 机器学习算法(二):基于决策数的分类预测

    1.决策树 决策树的核心思想是基于树结构对数据进行划分,这种思想是人类处理问题时的本能方法. 决策树的主要优点: 具有很好的解释性,模型可以生成可以理解的规则. 可以发现特征的重要程度. 模型的计算复 ...

  5. 机器学习笔记II: 决策树

    决策树的介绍 决策树是一种常见的分类模型,在金融分控.医疗辅助诊断等诸多行业具有较为广泛的应用.决策树的核心思想是基于树结构对数据进行划分,这种思想是人类处理问题时的本能方法.例如在婚恋市场中,女方通 ...

  6. 机器学习笔记I: 基于逻辑回归的分类预测

    逻辑回归的介绍 逻辑回归(Logistic regression,简称LR)虽然其中带有"回归"两个字,但逻辑回归其实是一个分类模型,并且广泛应用于各个领域之中.虽然现在深度学习相 ...

  7. 鸢尾花分类_基于鸢尾花(iris)数据集的逻辑回归分类实践

    今天是学习逻辑回归的第三天,不得不说还是挺难的.像我这种小白完全不能在一个小时内搞懂.我仿真这段代码时出现了错误,我还在纠错中,课业繁重,还望见谅. 接下来是代码段 Step1:库函数导入 ## 基础 ...

  8. 机器学习笔记-基于逻辑回归的分类预测

    天池学习笔记:AI训练营机器学习-阿里云天池 基于逻辑回归的分类预测 1 逻辑回归的介绍和应用 1.1 逻辑回归的介绍 逻辑回归(Logistic regression,简称LR)虽然其中带有&quo ...

  9. python逻辑回归训练预测_[Python] 机器学习笔记 基于逻辑回归的分类预测

    导学问题 什么是逻辑回归(一),逻辑回归的推导(二 3),损失函数的推导(二 4) 逻辑回归与SVM的异同 逻辑回归和SVM都用来做分类,都是基于回归的概念 SVM的处理方法是只考虑 support ...

最新文章

  1. 转置卷积Transposed Convolution
  2. 动手写一个Remoting接口测试工具(附源码下载)
  3. 配置文件服务器实训报告,文件服务器的配置实训报告
  4. HDU 6129 Just do it 组合数学 杨辉三角 递推
  5. python-study-09
  6. 2017.11.20T19_5
  7. 如何用photoshop做24色环_photoshop制作漂亮色环的教程(2)
  8. matlab批量裁剪图像并保存,matlab批量裁剪tif图片
  9. 区块链是什么,如何简单易懂地介绍区块链?
  10. Grid 不能动态添加数据这是为什么呢!
  11. oracle两个压缩包怎么解压,AIX下如何解压缩zip文件
  12. Pandas数据分析库(2)Python数据分析
  13. Unity/Animator -- 创建Animator Controller
  14. 实习生到公司第一天应该怎么快速上手
  15. Unity3d 安卓开发问题总结
  16. 美联储缩表对外汇市场有什么影响?汇友必入区
  17. 诺基亚808手机软件java的那款_4100万像素之外有什么? 诺基亚808评测
  18. AP22615AWU-7、SLG5NT1758V配电开关 驱动器 IC资料
  19. SIKI学院简易射击游戏与数据读取保存学习笔记
  20. java登录代码带验证码实现_两种方法实现带验证码的用户登录

热门文章

  1. 2017年软件评测师上午真题 + 答案
  2. ubuntu修改账户名、密码和电脑名
  3. Win10《芒果TV》更新v3.8.40青春版:优化推送策略、新增缓存清理
  4. 聊一聊直播利器,连麦互动背后的混流方案:到底该怎么混?
  5. [转载]matlab 基本语句
  6. Python 小练习2
  7. 超微X9DAI主板 使用千万注意事项!
  8. 高精度除法的介绍以及模板的分享
  9. word函数公式大全 常见的excel函数公式 excel工作中经常用到的函数
  10. spring 整合 RabbitMQ 3.9.11