import numpy as np
import pandas as pd
import warnings
warnings.filterwarnings("ignore")
# 读取CTG文件
df = pd.read_csv('CTG.csv')
df.head()
# 预处理 去掉不需要的列和空值
df=df.drop(["FileName","Date","SegFile","b","e"],axis=1).dropna()

# 导入pycaret包的分类
from pycaret.classification import *
# 建立分类器,传入完整数据集和预测特征标签
clf = setup(data=df,target='NSP')

# 比较所有分类模型
compare_models()

# 创建xgboost模型
xgboost_classifier=create_model('xgboost')
# 调参优化
tuned_xgboost_classifier=tune_model(xgboost_classifier)

# 绘制分类report
plot_model(tuned_xgboost_classifier,plot='class_report')

# 混淆矩阵
plot_model(tuned_xgboost_classifier,plot='confusion_matrix')

# 保存模型
save_model(tuned_xgboost_classifier,"XGBOOST CLASSIFIER")
# 加载模型
saved_model=load_model('XGBOOST CLASSIFIER')

pycaret实现CTG分类案例相关推荐

  1. [Python人工智能] 十二.循环神经网络RNN和LSTM原理详解及TensorFlow编写RNN分类案例

    从本专栏开始,作者正式开始研究Python深度学习.神经网络及人工智能相关知识.前一篇讲解了TensorFlow如何保存变量和神经网络参数,通过Saver保存神经网络,再通过Restore调用训练好的 ...

  2. 机器学习Sklearn——红酒分类案例详解决策树模型参数

    目录 1 分类树 1.1 红酒分类案例 1.1.1 导入包 1.1.2 观察.分割数据 1.1.3 三段论 2 参数介绍 2.1 重要参数 2.2 控制随机选项参数 2.3 剪枝参数 3 批量测试合适 ...

  3. 机器学习-新闻分类案例

    新闻分类案例 项目概述 用TF-IDF和词袋表示文档特征 使用 CounterVectorizer 和 TfidfTransformer 计算 TF-IDF 直接使用 TfidfVectorizer ...

  4. PySpark——随机森林分类案例

    PySpark--随机森林分类案例 一.随机森林 随机森林案例 """ Random Forest Classifier Example. ""&qu ...

  5. KNN算法解决鸢尾花分类案例

    KNN算法解决鸢尾花分类案例 本文分别通过KNN底层算法实现和sklearn中的KNeighbors Classifier(K近邻分类模拟)和对3中不同的鸢尾花的分类. 一.K近邻(KNN)算法介绍 ...

  6. ML之RF:基于葡萄牙银行机构营销活动数据集(年龄/职业/婚姻/违约等)利用Pipeline框架(两种类型特征并行处理)+RF模型预测(调参+交叉验证评估+模型推理)客户是否购买该银行的产品二分类案例

    ML之RF:基于葡萄牙银行机构营销活动数据集(年龄/职业/婚姻/违约等)利用Pipeline框架(两种类型特征并行处理)+RF模型预测(调参+交叉验证评估+模型推理)客户是否购买该银行的产品二分类案例 ...

  7. Tensorflow 学习之猫狗分类案例

    Tensorflow 学习之猫狗分类案例 本人一直在Cousera上学习Ng Andrew老师的Tensorflow课程,在本次猫狗分类案例当中,我对课程做了相应的记录,呈现在此,一方面加深学习的印象 ...

  8. keras_猫狗分类案例(三)_卷机神经网络的可视化(可视化卷积神经网络的中间输出)

    keras_猫狗分类案例(三)_卷积神经网络的可视化 参考: https://blog.csdn.net/Einstellung/article/details/82832872 卷积神经网络的可视化 ...

  9. python决策树分类案例_银行产品销售案例与决策树分类算法

    案例数据集来源于UCI网站.案例是基于一家葡萄牙金融机构的电话销售数据.营销目标是确认客户是否愿意认购银行发行的一款定期储蓄产品.该数据集内包含41188条记录和20个特征变量,和1个分类变量.变量包 ...

最新文章

  1. php session 二位数组
  2. c语言分手代码大全,C语言代码大全
  3. ATextAppearance.AppCompat.Small not found
  4. android-apt plugin is incompatible with the Android Gradle plugin. Please use 'annotationProcessor'
  5. 《java练习题》习题集二
  6. 阿里云HBase推出全新X-Pack服务 定义HBase云服务新标准...
  7. react-native 项目实战 -- 新闻客户端(6) -- 完善ListView头部视图
  8. Await Async和Thread.waitAll想法?未完待续
  9. django之多表查询-2
  10. 连接mongoDB根据ObjectID写入json数据(初步)
  11. python实例代码爬虫_python 网络爬虫实例代码
  12. 【GAMES101】三维旋转矩阵中绕三个轴旋转的矩阵公式
  13. 阿里巴巴JAVA开发手册资源分享
  14. JRebel安装、最新激活方式
  15. livebos数据库
  16. vscode里使用正则表达式
  17. 论文图标visio等字体对应
  18. 费曼技巧在学习中的应用
  19. c语言中双冒号意思_详解C++中的双冒号 ::
  20. 扫雷 python2.7 控制台

热门文章

  1. c++将数字转换成固定长度的字符串
  2. Flutter实例-毛玻璃效果
  3. Android12之OpenSL ES衔接android侧播放器(十六)
  4. 测试基础 10 问(上​)
  5. 【目标检测】CornerNet: Detecting Objects as Paired Keypoints论文理解
  6. 互联网人如何在理想和利益中寻求平衡
  7. 华夏银行对接总结博客
  8. AJAX file uploads in Rails using attachment_fu and responds_to_parent
  9. 机器人最新天赋符文天赋加点图_《LOL》S10赛季机器人天赋符文加点出装攻略 这套方案胜率高达52.00%...
  10. 计算机丢失deferrd.dll怎么解决,RdpSaPs.dll