- 博客(10)
- 资源 (9)
- 收藏
- 关注
转载 JAVA------面向对象
面向过程:就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。举例来说,大象装进冰箱需要几步?按照面向过程思想:第一步:工作人员去打开冰箱门第二步:把大象塞进冰箱第三步:工作人员把冰箱门关上诶,这里我们就看出来了,面向过程就是把一件事按步骤一步一步来实现用代码表示public void openDoor(){} //开门public void putIn(){} //装冰箱。
2023-03-15 14:41:54 197
原创 Python进制转换
目录1:其他进制转换为10进制2:10进制转换为其他进制python进制之间的转换常见有两种1:其他进制转换为10进制这里需要了解int()这个内置函数,大多数人都会这样用: int(x) 其目的一般是将x字符串转化为整数,int()除了这个作用外,还可以将其他进制数转化为十进制数,Python内置函数官方文档从官方文档中我们可以得知内置函数: int(x,base=10)第二个参数默认base = 10,页就是我们常用的字符串转换为十进制整数,由此,...
2022-02-13 14:42:18 3965
原创 基础爬虫之天气预报
在任意浏览器中搜索"xxx天气"例如重庆天气,我们选取第一位的网站进行爬取url为'weathernew.pae.baidu.com/weathernew/pc?query=重庆天气&srcid=4982&city_name=重庆&province_name=重庆' 接下来在python中实现对网页的爬取: def Get_tetx(url): try: ...
2021-11-04 21:32:32 620
原创 Python----对文件进行校验(判断格式,文件大小等),并读取csv
利用python自带的库函数csv对文件进行简单的读取:# 设置系统日志logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(name)s - %(levelname)s - %(message)s')logger = logging.getLogger(__name__)try: with open(self.path, encoding='utf-8') as f: reader_data = csv
2021-09-21 00:07:30 3184
原创 决策树之ID3算法
在学习书本知识的时候,老师曾经对决策树的模式流程进行过讲解,但是因为没有具体实践运用过所以对于决策树的算法还是陌生;今天在数学建模练习的时候需要用到决策树算法求解,故找资料恶补一下,最后还是觉得本篇讲解较为详细,特来分享一下:树模型一直以来都颇受学界和业界的重视。目前无论是各大比赛各种大杀器的 XGBoost、lightgbm还是像随机森林、Adaboost等典型集成学习模型,都是以决策树模型为基础的。传统的经典 决策树算法包括ID3算法、C4.5算法以及GBDT的基分类器CART算法.
2021-09-16 19:31:17 177
原创 一个简单有趣的爬虫-----爬取百度翻译功能
首先确定爬取的网址:https://fanyi.baidu.com/sug由于百度具有反扒功能所以我们爬取翻译功能时应该伪装我们的头文件即编写headers: base_url = 'https://fanyi.baidu.com/sug' data = {'kw': key} headers = { 'content-length': str(len(data)), 'content-type': 'application/x-www-form-urle
2021-09-10 23:07:40 6166
转载 数学推导+纯Python实现机器学习算法2:逻辑回归
逻辑回归本质上跟逻辑这个词不是很搭边,叫这个名字完全是直译过来形成的。那该怎么叫呢?其实逻辑回归本名应该叫对数几率回归,是线性回归的一种推广,所以我们在统计学上也称之为广义线性模型。众多周知的是,线性回归针对的是标签为连续值的机器学习任务,那如果我们想用线性模型来做分类任何可行吗?答案当然是肯定的。sigmoid 函数相较于线性回归的因变量 y 为连续值,逻辑回归的因变量则是一个 0/1 的二分类值,这就需要我们建立一种映射将原先的实值转化为 0/1 值。这时候就要请出我们熟悉的 sigm...
2021-09-08 11:44:39 333
转载 数学推导+纯Python实现机器学习算法1:线性回归
很多同学在学习机器学习的时候,理论粗略看一遍之后就直接上手编程了,非常值得表扬。但是他不是真正的上手写算法,而是去直接调用 sklearn 这样的 package,这就不大妥当了。笔者不是说调包不好,在实际工作和研究中,封装好的简单易用的 package 给我们的工作带来了莫大的便利,大大提高了我们机器学习模型和算法的实现效率。但这仅限于使用过程中。笔者相信很多有企图心的同学肯定不满足于仅仅去使用这些 package 而不知模型和算法的细节。所以,如果你是一名机器学习算法的学习者,在学习...
2021-09-07 22:54:59 836 4
原创 网络运营商客户价值分析
目录1,背景分析:2,数据探索: 1,数据合并 2,异常值处理3,数据展示3,构建模型1,查找某一话费的某一月份客户消费 2,计算客户的花费 3,0均值标准化 4,雷达图2021年夏期期末数据挖掘项目:给定三个数据集(data1.csv/data2.csv/data_info.csv),通过本学期的学习对该数据进行数据挖掘研究.以下是本人的个人见解也是我的期末项目...
2021-09-06 23:15:51 1006 4
原创 2021-06-09
发现了个很好的文章,很有用,值得学习——《20个python数据分析实战项目(附源码)》,https://blog.csdn.net/weixin_42241770/article/details/109519353?utm_source=app&app_version=4.9.0&code=app_1562916241&uLinkId=usr1mkqgl919blen...
2021-06-09 12:01:16 116 3
Pyecharts可视化项目(爬虫+数据可视化+简单算法+json渲染+详细介绍)
2022-02-14
Pyecharts可视化项目(爬虫+数据可视化+简单算法+json渲染+详细介绍)
2022-02-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人