- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 Python - 监督学习
文章目录`监督学习之 回归`一、Linear Regression1.1 Python 简单使用1.2 使用sklearn 库二、Logistic回归监督学习之 回归提示:以下是本篇文章正文内容,供参考一、Linear Regression目标:找到系数a,b,使得损失函数J(a,b)尽可能的小。1.1 Python 简单使用步骤:1.已知x、y等长数组2.分别计算x、y数组的均值3.计算线性回归中a、b的值4.代入需预测的值import numpy as npimport
2024-08-06 10:35:33
251
1
原创 Python 图解算法 递归/快速排序/散列表/广度优先搜索
图解算法 递归/快速排序/散列表/广度优先搜索1.递归每个递归函数都有两个条件:基线条件和递归条件简单例子:实现sum函数# 1.实现sum函数def sumNumber(arr): if arr==[]: return 0 else: print(arr.pop()) return arr.pop()+sumNumber(arr)print(sumNumber([2,5,7,10]))2.快速排序 O(nlogn)
2022-05-05 20:10:32
688
原创 Python 数据结构与算法 二分查找/选择排序
文章目录前言一、《图解算法》-二分查找二、《图解算法》-选择排序三、《数据挖掘算法》-k最邻近分类算法(KNN)总结前言2022/4./22 菜鸡记录-Python 重新学习和复习算法:所使用的图书《图解算法》及《常用数据挖掘算法总结及Python实现》-(同学给的一份FDP,是名为Xuejun Yang作者,在此谢过),文章仅记录代码,概念请自行查询。提示:以下是本篇文章正文内容,下面案例可供参考一、《图解算法》-二分查找def binary_search(list,item):
2022-04-24 11:47:55
1523
1
原创 Python QT5 功能实现
1.ui与逻辑的分离 设计完成UI界面后,通过PYUIC可转换为py代码,但是如果对界面进行重新设计后,原先写在转换成的.py文件里的代码就会被覆盖,所以一定要将逻辑代码与UI界面代码分开,如下图。2.逻辑代码编写(logicCode.py)from PyQt5.QtWidgets import QApplication, QMainWindowfrom PyQt5.QtWidgets import QFileDialog, QMessageBoxfrom PyQt5....
2022-03-17 14:54:26
2399
原创 Python GUI QT5 算法可视化工具系统搭建
1.安装PyQt5和Qt Designer安装过程较为简单,只需在命令行窗口输入以下(用的是镜像下载更快):(详细过程可参考其他人的博客)(各种方法的安装教程)pip install PyQt5 -i https://pypi.tuna.tsinghua.edu.cn/simple #安装PyQt5pip install PyQt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple # 安装Qt Designer2.使用Qt Designe
2022-03-08 09:57:18
572
1
原创 Python - 多个列表list组合形成DataFrame并写入文件
日常记录 - 多个列表list组合形成DataFrame并写入文件# ******************对list进行合并 组成一个新的表******************# explain: 如:list1 = [1,2,3,4]/list2 = [好,不好,优秀,差]/list3 = [85,30,98,60]# 组合形成新文件: 合成后第一行为 [1,好,85]def get_new_list(list1, list2, list3, file_out): if l
2021-09-14 15:54:07
3724
原创 Python iloc()与loc() 之数据格式的转变
Question:在对数据进行切片提取的时候,发现将某一切片数据提取出来加到一个新的dataframe里面后,其中int的数据类型发生了变化,变成了floatxing
2021-06-04 20:06:46
1148
1
原创 Python - 统计某一列不同项的重复次数 并新增一列赋值
python - 统计某一列不同项的重复次数 并新增一列赋值需求:比如一个dataframe里有一个字段为all ,想知道all里每一行的值在整个dataframe一红出现多少次 ,并在后新增一列赋值(‘次数’一列为自行添加)得到:all 次数 101 2 102 3 101 2 102 3 102 3 解决办法:def get_dup(df): # 传入需要处理的df数据 df['次数'] = "..
2021-04-22 16:07:21
3114
1
原创 Python 去除重复行数据
Python学习笔记 --文件去重1.所有字段相同去重df = pd.read_csv(file_in)df = df.drop_duplicates(subset=None, keep='first', inplace=False)# df.to_csv(file_out,index = False)参数解释subset: 列标签,可选keep: {‘first’, ‘last’, False}, 默认值 ‘first’first: 保留第一次出现的重复项。last: 删除
2021-04-15 14:37:54
4517
原创 Python - 重复行判断(交差重复)
Python - 重复行判断(交差重复)@author:别再把代码弄丢啦!!!python菜鸟的感叹需求解释# 现有数据表# filed1 filed2# A点(x,y) B(x,y) √# A点(x,y) B(x,y) √# C点(x,y) D(x,y)# B点(x,y) A(x,y) √# F点(x,y) D(x,y)# B点(x,y) A(x,y) √# 若fied1、fied2相等或交叉相等都算重复行(如上表中有四条重复记录),统计重复行的.
2021-04-14 22:04:32
623
原创 react后台获取数组数据后筛选
从api可以获取到数据为Array,如下图为一组,其实还有很多组。获取到数据后,如何根据这数组中的某一字段进行分类,并渲染到前端列表中? ...
2018-07-18 14:18:26
3812
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人