A easy-to-use data processing tool with GUI
Project description
easyaidata
易析数据处理工具 - 一款功能强大的数据分析与处理工具,提供直观的图形界面和丰富的数据处理功能。
功能特性
- 数据导入与导出:支持Excel、CSV等多种格式数据的导入和导出
- 数据清洗:提供多种数据清洗工具,包括去重、填充、格式转换等
- 数据透视:强大的分组透视功能,支持复杂的数据汇总分析
- 数据可视化:内置绘图功能,支持多种图表类型
- 高级筛选:支持正则表达式、数值范围、日期比较等多种筛选方式
- 趋势分析:内置趋势分析工具,帮助识别数据变化趋势
- ROR分析:专业的收益率分析功能
- 智能辅助:集成AI辅助功能,提供数据分析建议
- 扩展系统:支持自定义扩展,满足特定业务需求
- 多标签界面:支持多标签同时处理多个数据集
快速开始
安装
pip install easyaidata
运行
安装完成后,可以通过以下命令启动应用:
easyaidata
使用指南
数据导入
- 点击工具栏中的"打开数据"按钮
- 选择要导入的数据文件(支持Excel、CSV等格式)
- 数据将在新标签页中打开
数据清洗
- 选择要清洗的数据标签页
- 点击工具栏中的"数据清洗"按钮
- 在弹出的清洗对话框中选择清洗操作
- 点击"执行"按钮完成清洗
数据透视
- 选择要分析的数据标签页
- 点击工具栏中的"分组透视"按钮
- 设置分组字段和聚合方式
- 点击"生成"按钮查看透视结果
数据可视化
- 选择要可视化的数据标签页
- 点击工具栏中的"图形绘制"按钮
- 选择图表类型和数据字段
- 点击"绘制"按钮生成图表
高级筛选
- 在底部工具栏的"位置"下拉框中选择要筛选的列
- 在"文本"输入框中输入筛选条件
- 点击相应的操作按钮(含、非、>、<、=等)执行筛选
- 筛选结果将在新标签页中显示
扩展系统
加载扩展
- 点击底部工具栏中的"加载扩展"按钮
- 选择扩展文件(.py格式)
- 扩展将被加载并集成到系统中
自动加载扩展
在settings/extensions.json文件中配置扩展的自动加载:
{
"path/to/extension1.py": true,
"path/to/extension2.py": false
}
设置为true的扩展将在应用启动时自动加载。
技能系统
应用内置了技能系统,提供多种数据处理技能:
- 数据清洗技能:提供各种数据清洗操作
- 数据转换技能:支持数据格式转换和处理
- 数据分析技能:提供统计分析和数据挖掘功能
- 可视化技能:提供多种数据可视化选项
系统要求
- Python 3.8+
- Windows、macOS或Linux操作系统
- 推荐配置:4GB以上内存,多核处理器
依赖项
- pandas
- numpy
- Pillow
- tksheet
- matplotlib
- polars
- pyarrow
- requests
- python-docx
- pydantic
版本历史
- v2.4.0:增强数据清洗功能,优化用户界面
- v2.2.0:添加趋势分析和ROR分析功能
- v2.0:初始版本,提供核心数据处理功能
许可证
本项目采用专有许可证。详情请参阅LICENSE文件。
许可证摘要
- 许可范围:仅供个人、教育或非商业研究目的使用
- 限制:
- 不得用于任何商业目的
- 不得修改、逆向工程、反编译或拆解软件
- 不得分发、再许可或与第三方共享软件
- 不得移除或更改任何版权声明或归属
- 知识产权:软件受版权法和国际条约保护,所有标题和知识产权归版权持有人所有
- 免责声明:软件按"原样"提供,不附带任何明示或暗示的担保
- 终止:如果违反任何条款,本许可证自动终止
联系方式
- 问题反馈:411703730@qq.com
致谢
感谢所有为项目做出贡献的开发者和用户!
易析数据处理工具 - 让数据分析变得简单高效!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file easyaidata-2.6.9-py3-none-any.whl.
File metadata
- Download URL: easyaidata-2.6.9-py3-none-any.whl
- Upload date:
- Size: 4.2 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2b613fc8d825b5be5c0a75ceea68b79e9f0df5fa8beaa3767a277a51c2c9e0d5
|
|
| MD5 |
90049f020c0bd42b7ad04ecc74ec1c20
|
|
| BLAKE2b-256 |
be9f2567def457fde75360b6e112bdd1818953707bac533fe776b1768f8d0d2f
|