摘要:
1.在处理数据的时候,很多时候采用的都是英文名的方式,避免遇到一些中文转义错误,这里用pypinyin来进行转化。 2.总结经验积累,目前有两种写法。 3.方式:(前提,pypinyin是python的第三方库,需要进行安装可使用): 第一种:将整体姓名转化为拼音,再将每个字符分开,重新进行首字母大 阅读全文
摘要:
1.关于这个读取csv文件到指定行,目前想了两个方法。 1.直接with open 文件 一行一行读,读到我们所需要的行返回。但是如果这个文件又需要用pandas处理,就会显得很麻烦,造成二次打开。如果只是单纯读取某一个文件的话,不需要进行数据集的处理,可以使用这种方式,因为是直接打开文件读。 2. 阅读全文
摘要:
1.pd.[col_name].value_counts() 多个值 2.pd.[col_name == key].sum() 单个值 阅读全文
摘要:
1.二分查找:指的是通过找到中间值,用中间值和需要找的值作比较,在中间值的左右区间来判断需要寻找的值所在的位置。 """ coding:utf-8 @Software:PyCharm @Time:2022/12/1 16:22 @author:panda """ def binary_select( 阅读全文
摘要:
1.numpy中的where函数是一个具有条件的真假语句(有点类似if三元表达)。 简单讲,就是判断条件是否为真,为真执行一个条件,为假执行一个条件。 where函数相关官网:https://numpy.org/doc/stable/reference/generated/numpy.where.h 阅读全文
摘要:
1.在matplotlib中画散点图的时候,有个参数s:s指的是画图时散点的大小,数值越大,点的大小越大。(点的图标类型可更改-待补充) 阅读全文
摘要:
1.import xx :导入模块,在使用的时候需要 “ 模块.函数 ”来使用 例如: 1 import math 2 math.sqr(5) 2.from xx import xx 和 from xx import * 这两个本质没有区别,都是从其它模块里面导入函数。但是唯一的区别就是* 能够导入 阅读全文
摘要:
1."is", "in","=="的意思? "is":判断两个对象的标识符(通常所说的内存地址)是否相同。 "in":用于成员检测,判断一个对象是否在另一个对象里面。 "==":判断内容或者地址是否相同,(一般情况is 和 ==的结果可以相同) 阅读全文
摘要:
Python中 find () 函数 的作用是检查一个字符串是否是另一个字符串的子串,并返回子串所在的起始位置索引。 如果没有就会返回-1 阅读全文
摘要:
将数据写入excel(以前只放在一个列表里通过DataFrame写入csv) 使用pandas直接写入(现在使用多个列表直接写入,写入的excel更加简洁易看) 1 """ 2 coding:utf-8 3 @Software:PyCharm 4 @Time:2022/11/22 14:16 5 @ 阅读全文