使处理二维数据更加方便
data-process的Python项目详细描述
数据处理
使处理二维数据更加方便
安装
pip install data-process
模块说明
- 收集CSV数据:在包含CSV文件的目录中收集数据
- 日期:生成当前日期和时间;获取期间日期的范围和开始、结束日期;转换between字符串和
datetime.datetime
类型 - 日期范围:从您提供的开始、结束、范围间隔中获取日期范围
- decimal_helper:将浮点转换为十进制类型
- dict_helper:替换dict;infinite
defaultdict
数据结构的键;通过一系列键获取数据 - 筛选日期:按给定的开始日期和结束日期筛选序列日期字符串
- green dict:使
dict
与json.dumps
兼容,特别是对于date(time)
类型 - 分组方式:按函数列表对一系列
dict
进行分组;按深度对深度分组的dict进行解组 - io_csv:读取、写入csv文件
- io_json:读取、写入json文件
- IO U文件:列出全局模式目录中的文件
- IO_行:从文件中读取为行,但行为空或以“”开头的行除外
- iter_dict:convert dict for output,由值类型单独处理
- 连接:左、右、内、外连接一系列dict,如sql中所示
- list_helper:展开嵌套列表
- 熊猫助手:方便使用
pandas
的函数包装器。按字段将pandas.DataFrame
转换为dict;聚合数据帧列表。