数据



读取玻璃文物的基本信息数据设置索引:

问题一

风化与类型、纹饰和颜色的关系

分别读取:


做相关性分析即可:

分析结果:

可视化下就丰富了论文了。

统计规律

做好可视化来描述统计规律就再好不过了。比如可以用这样的箱型图:

预测其风化前的化学成分含量

输出处理好后,决策树就挺好。这个题需要注意的是,这是化学背景的题,肯定要考虑化学反应,所以最好先预测sio2这个催化剂再预测花絮成分会好一点。

问题二

选择合适的化学成分进行亚类划分
使用层次聚类的方法即可,如果使用kmeans的话需要结合手肘法。最后分为三个亚类。可视化:


其中一个手肘图绘制可以得到如下:

拐点3处为最佳。

问题三

基于问题二的模型带上去就好了。为了增加工作量,增加一些其它算法实践进行对比。

以梯度提升回归算法为例进行实践:

# 梯度提升回归算法
import pandas as pd
from sklearn.model_selection import train_test_split
from sklearn.ensemble import GradientBoostingRegressor
from sklearn.metrics import mean_squared_errorgbr_params = {'n_estimators': 1000,'max_depth': 3,'min_samples_split': 5,'learning_rate': 0.01,'loss': 'ls'}#  创建梯度提升回归,带入参数
gbr = GradientBoostingRegressor(**gbr_params)
gbr.fit(X_train, y_train) #训练模型df3["分类结果"] = gbr.predict(X_test) # 1:"高钾", 2:"铅钡
df3

得到如下:

从而得出表单三结果A1 A6 A7为高钾 , 其它为铅钡

问题四

关联性皮尔斯曼相关性

差异性:pandas提取两个类型的数据,做典型相关分析。相关小则差异大,相关大则差异小。直接用SPSS做很方便。

思考:如何处理机器学习的过拟合问题?

难度评价

数据挖掘中,中等题目吧。几乎每个人都能想到一点思路,所以选择它的人很多。做它容易,做好难。

2022国赛C题解析相关推荐

  1. 历届蓝桥杯Scratch编程国赛 初级 中级 青少年编程比赛国赛真题解析【持续更新 已更新至27题】

    历届蓝桥杯国赛真题 第十三界.十二届.十一届等历届青少年蓝桥杯Scratch编程比赛国赛真题解析 国赛真题01-河马带球[试看] [蓝桥杯国赛真题01]Scratch河马带球 少儿编程蓝桥杯Scrat ...

  2. 【蓝桥杯Web】2022年第十三届蓝桥杯Web大学组国赛真题解析

    前言 省赛真题解析见: 2022年第十三届蓝桥杯Web大学组省赛真题解析(完整版) 2022年第十三届蓝桥杯Web大学组省赛真题解析(精华版) 更多蓝桥杯题解请查阅专栏:蓝桥杯 之前写省赛解析时篇幅过 ...

  3. 数学建模篇---2022国赛C题(一)

    先从今年的国赛C题说起吧,第一次建模比赛还是很紧张的,和队友晚上五点就在等着啦 初步看一下三道题,作为知识储备不深的三位小白果断选择C题,数据分析题 国赛C题:先来看一下题 问题 1 对这些玻璃文物的 ...

  4. 【蓝桥杯】 《3W字数总结》 蓝桥杯Java必备基础知识以及国赛真题解析

    本文会持续更新,如果对您有帮助的话可以点点关注,双击 本人2021年蓝桥杯C++B组国二,今年转战Java,并整理此文,希望能够对大家有所帮助,第一次写这么长的文章,可能有的地方写的不是很好,还请大家 ...

  5. 蓝桥杯到底难不难?(内附第11届省赛+国赛真题解析)

    前几天有粉丝留言蓝桥杯的事,刚好猪哥之前也参加过,就想和大家聊聊关于蓝桥杯的那些事! 今天猪哥会讲讲之前自己为什么参加蓝桥杯,拿到的成绩,以及讲解去年的真题,让大家感受一下真实比赛题目难度! 文章目录 ...

  6. 数学建模篇---2022国赛C题(二)(全程python,完整论文和代码可取!)

    接着上回我们继续第三题 问题 3 对附件表单 3 中未知类别玻璃文物的化学成分进行分析,鉴别其所属类型,并对 分类结果的敏感性进行分析. 我们的分析: 基于问题二的分类模型,计算出每个待测样本点与簇中 ...

  7. 2022国赛c题省一论文latex

    成绩出来了,拿到了省一,还挺惊喜的,也不枉一场. 下面是论文原文和latex代码 百度网盘 链接:https://pan.baidu.com/s/1JWsIyqq09QrXdF6vesI2MA  提取 ...

  8. 新大陆物联网-Android实现网关功能-连接云平台并上传传感器数据-获取执行器指令并执行-Android网关开发-通信-数据上传云平台-JAVA原理讲解-免费云平台使用-竞赛2022国赛真题

    目录 一.任务要求 二.开发环境 三.网关上线 四.数据上传与命令下发 五.JSON命令解析思路 六.总结 一.任务要求 我们将要实现的效果是:Android开发平板与Lora板进行有线串口通信,解析 ...

  9. 2022 国赛 C题 古代玻璃制品的成分分析与鉴别

    已出思路(持续更新)具体看评论区 丝绸之路是古代中西方文化交流的通道,其中玻璃是早期贸易往来的宝贵物证.早期的玻璃在西亚和埃及地区常被制作成珠形饰品传入 我 国, 我 国古代玻璃吸收其技术后在本土就地 ...

最新文章

  1. 用Go重构WEB请求分析跟踪服务
  2. 定义咯一个枚举变量枚举变量怎么打印出来 linux c,以C语言的字符串形式输出枚举变量...
  3. python iloc函数_python选取特定列 pandas iloc,loc,icol的使用详解(列切片及行切片)
  4. xmind可以画流程图吗_新娘妆可以自己画吗?临夏化妆学校告诉你答案!
  5. 人工智能(13)---智能锁
  6. Linux中让普通用户拥有超级用户的权限
  7. 得到MP3中隐藏的信息
  8. memcache使用方法测试 # 转自 简单--生活 #
  9. adb工具的下载及配置
  10. Android的gradle提示Could not resolve com.android.support:support-v4:26+.
  11. 新趋势下的云计算安全行业前沿认证|CCSK
  12. 关于Pycharm进行pytorch分布式训练代码
  13. 见证历史时刻!关于朗道-西格尔零点猜想
  14. 【线代】线性方程组求解概念:齐次/非齐次方程的解?非零解、无穷多解、求解、求通解、方程有解时求全部解,是什么意思?
  15. 剑指offer-二叉树中值等于某个数的路径
  16. unsigned char code 是什么
  17. 一位工作七年的Java工程师给毕业生的经验分享
  18. nplayer,es文件浏览器等进行局域网连接时登录不上或者不断弹出登录框的问题
  19. Ubuntu系统下硬盘安装windows
  20. 5.海康威视-Spring boot下实现抓图并保存

热门文章

  1. ul li ol 解决去除默认点 和 空白问题 缩进问题
  2. vue前端项目老缺少XXX文件,或者XXX文件丢失错误,最好的解决办法
  3. java计算机毕业设计-公益劳动招募管理系统-源码+数据库+系统+lw文档+mybatis+运行部署
  4. srs4.0 在ubuntu21 上configure编译错误
  5. (2021-02-04)并发编程简介-并发编程(1)
  6. BZOJ 3823 定情信物 线性筛乘法逆元
  7. SMT 求解器 Z3 C++ 学习笔记
  8. Redis搭建主从同步流程及原理
  9. 3年前端工程师的经验,大家可以收藏
  10. java数据库连接池选择及开发配置