自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 matplotlib和seaborn结合使用的一种途径

matplotlib和seaborn结合使用的一种途径

2022-05-22 15:02:12 555

原创 pyspark中mapValues,flatMap,flatMapValues之间的关系

当面对的数据是{“山东”: [“山东煎饼”, "烟台苹果", "莱阳梨", "灌肠"], "河南": ["胡辣汤", "烩面"]}时,如何快速将其展成(地名,产品)数据形式?

2022-03-27 11:02:25 882

原创 简易md5验证python包md5hash

fastq gzip压缩文件md5简单验证方法, md5hash的scan()

2022-03-26 20:38:07 888

原创 稀疏矩阵和PageRank算法

为什么用scipy稀疏矩阵?csr表示什么?以及为什么选它?numpy求逆矩阵,PageRank算法的多种拟合思路。

2022-03-21 17:19:53 2050

原创 pandas 分组后对组内元素操作

pandas利用groupby分组后,利用apply函数对组内元素分别进行操作。并介绍to_list(),list()和values属性在数据格式转换中的应用。

2022-03-18 15:34:30 693

原创 pandas中groupby分组后数据调用

pandas中groupby,ngroup,unique,round,get_group,groups组合运用

2022-03-18 14:56:35 1790

原创 numpy中argmax和argsort用法

用np.argmax方法提取最大值对应的位置;用np.argsort方法提取前k个值对应的位置;

2022-03-17 13:42:26 1517

原创 pyqt6自定义作图

1-QPixmap对象可以调用save方法进行保存;2-QPixmap在初始化时需要进行宽度和高度参数赋值;3-painterEvent方法中绘制图形时,要放在painter.begin和painter.end之间

2022-03-17 00:05:08 654

原创 numpy.sum中axis参数用法解析

Numpy中axis参数用法,以numpy.sum和numpy.max为例。

2022-03-05 09:31:47 1613

原创 三国演义人名爬取与处理

对三国演义比较感兴趣,加上正在学习爬虫,准备对三国演义人物名称进行抓取。用到的Python包如下: bs4,用来对网页内容进行解析和相关标签内容提取 requests,请求网络 pandas,对网页表格读取和保存 首先,访问网页并对其内容进行解析。在这步中,可能由于网络不能正常访问相应网站出现相应错误,所以需要提前规避。name_url = "https://zh.wikipedia.org/zh-cn/三国演义角色列表"try: url_get = reque

2022-03-04 08:28:04 447

原创 列表解析式中添加判断语句(Python)

list comprehension and if..else...已知数据为:test_list = range(1, 10)问题是将该数据中偶数取1,奇数为0?for循环操作如下:result_list = list()for i in test_list: if i % 2 == 0: result_list.append(1) else: result_list.append(0)list解析式通过列表解析式,我们以如

2022-01-15 13:04:16 979

原创 BinaryCrossentropy具体函数形式(Python)

BinaryCrossentropy在词性标注和情感分析中经常出现。它的具体函数形式是:具体的Python实现代码如下:def binary_ce(a_v, p_v, logit): if logit: p_v = np.exp(p_v) / (1 + np.exp(p_v)) return -(a_v * np.log(p_v) + (1-a_v) * np.log(1 - p_v))​def binary_crossentropy(A, P, logit

2022-01-08 09:53:17 1308

原创 PyQt6之QGroupBox的使用

作为最简单的容器,QGroupBox支持将相似的元素放在一起,比如用来放置一组单选框或者复选框。实例化与元素添加与其它widget的实例化方法相似,直接调用类。self._instantiated_group_box = QGroupBox()再往其内放置元素之前,需要设置它的布局——从熟悉的三种布局中选择一种,将其设为QGroupBox的布局:QHBoxLayout、QVBoxLayout、QGridLayout。演示例子选择QVBoxLayout作为其布局。需要牢记,放置widget时

2021-10-19 12:03:12 1222

原创 PyQt6入门介绍之弹性布局

QGridLayout布局前面已经介绍水平布局控件QHBoxLayout和垂直布局控件QVBoxLayout的简单使用。这章主要用来介绍更复杂但同时更具有操作性的网格布局控件QGridLayout方法的使用。在进一步介绍之前,让我们设想一个场景——将五个元素按照图1的方式进行布置。可见,这次不仅要从列的角度,而且也要从行的角度来考虑各种元素对整体布局空间的影响。如果将每一列或者每一行的空间进行细化,那么可以利用水平布局和垂直布局嵌套的方法实现上述任务,比如,当需要放置元素二、元素三、元素四时,可以先

2021-10-18 11:20:04 1783 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除