本仓库内容为2023年上海大学中欧工程技术学院23年秋季学期
企业创新项目实战
课程的第二次课题项目的数据处理工具。
本工具完全使用
python
进行数据的读取与处理,使用matplotlib
库做数据可视化,使用pandas
、re
和openpyxl
进行文件的读写,使用numpy
进行数据的处理,使用subprocess
、ctypes
、tkinter
和os
进行窗口UI的简单设计
在使用本工具前请确保您的电脑上已经安装python
和上面提到的软件包
本工具主体包含5个文件:
- Run.py(集成以及UI实现脚本)
- fonctionfit.py(函数拟合脚本)
单词拼写错误 - draw.py(数据点云图与折线图绘制脚本)
- date.py(读取原始数据脚本)
- Run me.bat(集成运行脚本)
本软件仅在Windows 11
下运行测试过,如果是Linux
或者Mac
系统下使用,使用python Run.py
运行脚本
- 将工具本体的五个文件放到与数据文件同一目录下,双击运行
Run me.bat
依次运行获取数据
、绘制点图
和拟合函数
就可以在同目录下得到一个output
文件夹。 - 数据读取得到:
log_data.xlsx
;点图绘制得到:point.jpg
点云图和line.jpg
折线图;拟合函数得到:polynomial_fit.jpg
- 点击打开输出文件,就可以打开
output
文件夹
运行界面:
output文件夹内容:
- V1.0 是本人误操作数据的版本
- V2.0 修正了数据读取的位置,优化了图片生成样式