
Python随手记
文章平均质量分 64
随手记录python相关的知识和使用技巧
文程公子
这个作者很懒,什么都没留下…
展开
-
Python实现词频统计的两种方法
词频统计是指在文本中计算每个单词出现的次数,是文本处理中一个最基本的任务。在Python中,可以使用多种方法实现词频统计,包括使用字典、列表、Counter类等数据结构。原创 2023-05-23 20:42:11 · 8133 阅读 · 0 评论 -
Pandas1.4.3高亮最大值或最小值遇到TypeError
原本使用的pandas1.0.5时,调用高亮最大值或最小值的方法时,可以不传任何参数,自动实现所有数值列最大值或最小值的高亮。原创 2022-07-27 22:47:45 · 990 阅读 · 0 评论 -
Pandas数据集的分块读取
所谓“分块”,顾名思义,就是将数据集分成几块进行读取,比如有105条数据,一次读取10条,读取11次才能全部读完。以下提供两种分块读取的方法,两种方法各有优劣。原创 2022-07-24 21:25:11 · 2849 阅读 · 0 评论 -
如何用Python打印带数字上下标的字符串(函数表达式、化学方程式等)
打印上下标可以采用str对象的maketrans(str1, str2)方法。该方法用于创建字符映射转换表,有两个参数,参数str1存入要转换的字符,参数str存入相应的转换后的字符,例如大小写字母的转换:upper_letter = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'lower_letter = 'abcdefghijklmnopqrstuvwxyz'# 创建字符映射表upper_to_lower = str.maketrans(upper_letter, lower_l原创 2022-01-10 21:56:51 · 8683 阅读 · 0 评论 -
使用numpy遇到ValueError: The truth value of an array with more than one element is ambiguous
Python中使用numpy和pandas时,遇到如标题所示的报错,完整报错是:写了一个函数,参数均为ndarray对象,方法是将ndarray加入到DataFrame中。其中一个ndarray是否加入DataFrame需经过条件判断,代码示例:def demo(array1, array2, array3=None): if not array3: df = pd.DataFrame(np.column_stack((array1, array2))) els原创 2021-12-31 00:33:46 · 1908 阅读 · 0 评论 -
【Python语音分析】从绘制好看的波形图和语谱图开始
1 Python-Librosa库Librosa是一个强大用于处理声音信号的第三方库,并且提供了官方的API供使用者学习。主页链接贴在这里:http://librosa.org/doc/latest/index.html原创 2021-06-19 00:26:47 · 23900 阅读 · 48 评论 -
码这么多字只为搞懂如何在Python和Java中使用JSON
1 JSON:一种高度结构化的“字符串”JSON的全称是JavaScript Object Notation,中文翻译是JS对象简谱。原创 2021-06-02 19:34:40 · 1332 阅读 · 62 评论 -
Python os和os.path的基础知识与常用操作
1.os模块常用属性与方法os是python内置的处理文件或目录的模块1.1 os模块常用属性以下列举了os模块下常用的属性,通过这些属性能得到当前操作系统、当前/上层目录标识符、原创 2021-05-24 20:59:24 · 3394 阅读 · 11 评论