
Python
文章平均质量分 68
sphw
沧海一粟
展开
-
Pandas groupby方法中的group_keys属性
pandas版本1.5.3中groupby方法,当设置。时,会以groupby的字段为第一级索引,如下述代码中。作为第一级索引,同时保留了原dataframe(是可以直接将返回结果,作为原dataframe(PS:对英文帮助的深入理解,需要结合实际应用。)就不在返回结果中了,如下所示。)中的索引作为第二级索引。的feature(如。原创 2023-11-11 19:58:26 · 761 阅读 · 0 评论 -
Python模糊匹配(fuzzywuzzy package)
python字符串模糊匹配原创 2023-09-17 21:16:42 · 1422 阅读 · 0 评论 -
Python访问Access数据库
1、Access Database Engine的安装安装过程中需要注意选择32bit还是64bit,建议跟随系统安装;系统是32位还是64位,对于windows 10 而言,可根据我的电脑->右键属性->系统标签这里可能涉及到选择是否卸载Office套件。若Office套件的位数与系统位数不一致,则要选择是卸载Office套件还是选择安装相应位数的Python。我选择的是卸载Office,利用LibreOffice代替。2、ODBC数据源配置系统搜索中输入ODBC, 选择系统DSN,添原创 2020-07-24 17:39:22 · 1250 阅读 · 0 评论 -
vscode运行python程序结果不一致
今早遇到妖怪的事情,两次运行同一条统计命令行,结果不一致。原创 2020-04-23 09:02:44 · 949 阅读 · 0 评论 -
基于时间序列数据,计算连续下降次数
在时间序列数据,尤其是传感器类数据中连续下降或连续增加,对判断传感器监测是真异常还是假异常,有重要的参考作用。如何实现计算呢?>>> import pandas as pd>>> times = ['11:55', '12:00', '12:05', '12:10', '12:15', '12:20', '12:25', '12:30', '12:35', ...原创 2020-04-21 21:40:32 · 1247 阅读 · 2 评论 -
SQLAlchemy
SQLAlchemy这个Python软件包,就像其名字一样(SQL的炼金术),非常神奇。本人看中的是其统一命令方式,可访问大多数的企业级关系型数据库:PostgreSQLMySQLSQLiteOracleMicrosoft SQL ServerUbuntu下的csvkit集成了SQLAlchemy,可以很方便地在命令行中select.下述代码$ sql2csv --db 'sq...原创 2020-02-25 20:46:45 · 323 阅读 · 0 评论