CoTan是基于python3x的一款用于数据科学等多方面的数理化系统。
可以用于数据处理、数学运算、物理分析等场景。
- 快速草稿版,如:快速绘制坐标系、快速标注、快速绘制函数
- 自动化网页系统,如:自动化网页测试、网络爬虫
- 可视化git控制器,快速管理git仓库
- 初等数学的代数运算,如:解线性方程、函数求解等
- 函数系统(代数模块子模块),如:函数绘制,函数动态绘制,多函数比较等
- 数据处理,如:特征工程、数据可视化
- 机器学习,如:模型构建、模型数据可视化、特征数据可视化、矩阵运算
- 笔记本功能(社区) 部分已实现
- 物理仿真,如:受力分析,运动分析等 未来实现
- 化学反应推理,如:反应计算,反应方程配平,反应机理预测 未来实现
- 实验室管理系统,如:人员登记、药品登记等 未来实现
- 数学几何分析,如:几何证明,几何约束 未来实现
- 深度与Python结合,可以用Python代码以插件的形式重写方法
- 各模块为独立的进程,并且可以使用Python代码于其直接交互
- 轻便不笨重,CoTan比其他科学计算系统更轻便,下一步CoTan将会尝试把GUI移植到HTML
- 功能实用,CoTan功能丰富易用,容易上手
- CoTan将会是一个开源项目
CoTan的主程序入口时Hello.py
,建议使用Python3.7.5
版本运行该程序。
你可能需要通过pip
或其他方式安装以下模块才可以正常使用:
Pillow==7.0.0
pygame==1.9.6
selenium==3.141.0
requests==2.22.0
bs4==0.0.1
urllib3==1.24.3
Gitpython==3.1.0
numpy==1.18.1
pandas==0.25.3
pandas-profiling==2.5.0
scipy==1.4.1
sympy==1.5.1
matplotlib
pyecharts==1.7.0
sklearn(sciket-learn==0.22.2.post1)==0.0
pip==20.0.2
主页面左侧为功能按钮,目前实现的有:
- CoTan草稿板:方便的画图系统,可以绘制函数等几何图形
- 自动化网页:自动化网页测试、网络爬虫
- Git仓库控制器:基于git的可视化仓库管理器,可以管理git仓库
- 代数工厂:带数计算系统,支持符号运算,可定义未知数等求解线性方程
- 数据科学:可用于处理表格数据,如数据清洗和数据可视化
- 机器学习:提供常用机器学习算法,针对每一套算法有专门的可视化方式,并由简单的矩阵运算
- 函数实验室:多函数并列对比、求值、绘图
- 函数工厂:针对函数测绘功能升级,针对单一函数展开研究
- 系统管理:查询CoTan日志、安装和使用插件
- 通信管理器:模块间通信管理、可用python直接与其交互
把CoTan的GUI重写为HTML,支持线上和本地部署,提供灵活的GUI界面
CoTan开发团队接受并感谢:提交BUG、提交建议、提交代码、提交插件等帮助
- 目前,CoTan的帮助文档仍不详细,这一现状将会在以后得到改善
坐标轴标识数学与数据,火箭代表科学和快速,两者相加构成了一副上升趋势的折线图
- @SuperHuan
- 感谢问卷调查志愿者
- 感谢匿名帮助
- 2020年3月22日 广州