python
文章平均质量分 60
keep-hungry
这个作者很懒,什么都没留下…
展开
-
大规模Session-based 数据转化为邻接矩阵
基于图的推荐系统算法,需要得到item的临近矩阵或者邻接表才能进行进一步计算。思路梗概:1.把session记录(行为session,列为item)转化为一个矩阵,方便运算2.使用转置矩阵和矩阵自身相乘,得到邻接矩阵。原创 2023-10-20 18:11:55 · 176 阅读 · 0 评论 -
知道二次函数最低点和另一个点,求二次函数方程并绘制二次函数曲线
使用二次函数的最高(最低)点和任意另外一点,绘制函数图像。用python实现原创 2021-08-15 10:11:24 · 571 阅读 · 0 评论 -
jieba分词 以列表的形式添加自定义词库
简单记录如何在代码中以列表形式添加自定义词库原创 2021-08-01 21:40:26 · 1632 阅读 · 0 评论 -
python 构建建模无标度网络
用简洁的python代码生成无标度网络,并绘制网络度的分布原创 2021-07-13 23:53:40 · 3074 阅读 · 7 评论 -
三元组事件抽取与简单代码实现
一个简单的示例代码,基于词性的三元组事件抽取。本文代码大多来源于另一位作者的工贡献:,可直接从github获取代码。篇博客主要是描述一下这个项目如何使用(比较多坑)和三个实验对比结果。原创 2021-06-25 12:27:32 · 8320 阅读 · 15 评论 -
国科大抢课
国科大很多优秀的课程,但是每次想选突然一下就没有了,在后面确定选课的一段时间内,有同学可能退课,那么我们可以用程序获得这样的课程。该程序仅用于研究,请勿用于其它用途,造成后果一切自负!!!原创 2021-03-13 23:19:01 · 1713 阅读 · 2 评论 -
python 如何截取特定字符前或后的字符串
类似之前R语言的处理思路:R语言 如何截取字符串特定字符前或后的字符串可以借助split()函数来实现split()函数使用方法string.split()其中string是字符串名字分割后会返回一个列表,其中的元素是切割后的字符串。再提取其中元素,即可得到特定字符前或后的字符串下面来看一个例子例子url = http://jwxk.ucas.ac.cn/courseManage/saveCourse?s=9aa012dd-f96a-47c7-ba1d-ed4c824b42b6需要截原创 2021-02-25 19:53:54 · 76129 阅读 · 3 评论 -
Python 遗传算法求解Stackelberg均衡问题(带概率约束)
本文展示了一个带概率约束的Stackelberg均衡问题,如何用python实现遗传算法和蒙特卡洛方法求解并可视化,提供了详细的代码以供读者参考。结果课件,在博弈过程中,在10轮作用就已经解决均衡状态。原创 2021-01-06 22:14:43 · 6959 阅读 · 39 评论 -
python csv文件和xlsx文件混杂时,提取指定列数据并合并
解决的问题是提取csv文件和xlsx文件混杂时,文件合并问题。具体来说,代码是提取指定列文本,简单清洗后存入新csv文件。原创 2021-01-01 00:26:27 · 653 阅读 · 0 评论 -
python mesa包教程
python mesa包教程python中的mesa包预制了一些类,提供了一些基础模型,可以大大简化abm建模的工作量。在python中实现,也有利于和其它算法相结合。本文是一次作业,按照个人理解把mesa包教程整理,代码压缩成了两大部分。如果是新手上手,建议查看下方的官方链接,在jupyter notebook里一步一步运行代码。原创 2020-11-28 01:20:15 · 4546 阅读 · 0 评论 -
python 矩阵按列升序降序排列
矩阵或二维数组按列排序要把矩阵按列来进行升序和降序排列是很容易想到的,来源于数据库的思想。数据库中表的结构是由行列所组成的。如果我们把数据库的表想象成一个二维数组,如何做好按列的排序呢?首先想到的是借助np包功能实现,把数组变成一个矩阵,类似数据库里面的表(如果你学过R语言就更好理解了,即数据框结构)然后根据某一列得到顺序,对每行进行调整原创 2020-11-22 22:27:02 · 9314 阅读 · 0 评论 -
Python微博爬取实战(三)爬虫获得的json格式数据如何处理
上一此在介绍如何获取cookie时候已经说过,在网页开发者功能里面可以对网页进行抓包分析,详见:Python 微博爬取实战(一)爬虫参数:如何获得cookie,实现爬虫登陆爬取1.那么问题来了,什么是json数据呢?先介绍一下历史:过去传统网站开发,网站就像电脑里面的文件目录,用户通过浏览器直接访问服务器内文件。(侵删)就像我们电脑的某个盘,随着使用时间变久,文件越来越多,会发现文件越来越难以管理。出现文件寻找难度大,文件损坏,污染数据等问题。所以我们构建数据库作为服务器的数据管理内核.原创 2020-10-01 11:12:30 · 3211 阅读 · 0 评论 -
python 字符串处理(删除、提取、切分、数组合并字符串等)
试图用一些例子来进行说明情况一删除指定字符串下面的例子中,删去“学位授予单位:”author_unit = "学位授予单位:西南财经大学"author_unit = author_unit.replace("学位授予单位:","")print(author_unit)#结果为 西南财经大学具体replace()函数可参见:replace()函数详解——菜鸟教程情况二查找获取指定字符串目的想要拿到学位授予年份后面的年份:author_unit_text ="【学位授予单位】:西南原创 2020-09-21 18:25:49 · 1156 阅读 · 0 评论 -
python 如何从sql数据库查询数据返回列表
用Python查询数据库:def read_sql(conn,sentence): cursor = conn.cursor() cursor.execute(sentence) #sentence为sql指令 result = cursor.fetchall() conn.commit() cursor.close() return result #返回为远元组当只查询一列数据时,希望得到列表,可以对上面代码的result做如下处理: result原创 2020-09-18 00:12:30 · 5718 阅读 · 1 评论 -
网络爬虫——如何提取网页控件(如input)里的value值
问题描述:想要提取前端某些控件里的值,这儿以一个隐藏的输入框为例,想要提取里面的value我比较喜欢用xpath语法,因为chorme浏览器可以直接copy对应element的xpath(计划在微博系列(三)里面分析),这样在python里直接用xpath-tree解析即可。但是用chorme复制的xpath不能很好得解决控件里value值的提取,比如用chorme的xpath写papers = tree.xpath('//*[@id="hidTotalCount"]/text()')[0]原创 2020-09-09 23:43:00 · 4716 阅读 · 2 评论 -
Python 爬取小说点评网站,用大数据方法找小说
首先爬取优书网–>书库通过书库翻页来获得书籍相关信息def get_url(): url = "http://www.yousuu.com/bookstore/?channel&classId&tag&countWord&status&update&sort&page=" headers = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.原创 2020-08-03 23:42:51 · 1485 阅读 · 0 评论 -
python 如何去掉字符串中某一空格后的内容
做爬虫时需要对爬取数据处理,遇到这一个问题,需要从名字中提取中文部分 #筛选数据是:"林超贤 Dante Lam",想去除掉后面的英文,只留汉语人名 direcor = tree.xpath('//*[@id="tabcont1"]/dl/dd[1]/p/a/text()')[0].strip() a = direcor.split() #split依照空格把字符串分为一...原创 2019-06-08 17:11:13 · 4866 阅读 · 0 评论