Topsis计算器

TOPSIS-Yash-101803457的Python项目详细描述


TOPSISPython

{101STRONG提交人:


pypi:https://pypi.org/project/TOPSIS-Yash--101803457


什么是TOPSIS

T引用O顺序p引用SI相似的技术 ^{str1}$S解决方案(TOPSIS)起源于20世纪80年代,是一种多准则决策 制作方法。TOPSIS选择最短欧氏距离 与理想溶液的距离,与负理想的最大距离 解决方案。更多详细信息请访问wikipedia。在


如何使用此软件包:

TOPSIS-YASH-101803457可按以下示例运行:

在命令提示符

>> pip install TOPSIS-Yash--101803457==1.0.0

python

from topsis_gen.topsis_cal import topsis topsis("data.csv","1,1,1,2","+,+,-,+")


示例数据集

决策矩阵(a)应该构造成每一行代表一个模型替代,每一列代表一个标准,比如准确度、R2、均方根误差、相关性等等。在

ModelCorrelationR2RMSEAccuracy
M10.790.621.2560.89
M20.660.442.8963.07
M30.560.311.5762.87
M40.820.672.6870.19
M50.750.561.380.39

权重(w)尚未规范化,稍后将在代码中进行规范化。在

利益正面(+)或负面(-)影响标准的信息应在I中提供。在


输出

^{pr2}$
根据TOPSIS方法,排名以表格的形式显示出来,第一个排名是最佳决策,最后一个排名是最差的决策。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何正确测试和调试使用照相机闪光灯的应用程序?   组织。jboss。放松点。spi。未处理的异常:java。lang.NoSuchMethodError:org。冬眠SessionFactory。openSession()Lorg/hibernate/Session;   在同一行上声明多个Java数组?   java Spring批处理管理员,无法替换占位符“批处理”。商业模式。脚本'   使用JQuery的网站上出现java HtmlUnit“不支持浏览器”错误   java JavaFX如何将图形“裁剪”到按钮   java处理mysql中包含逗号的数字   java Hibernate语法错误:应为点   如何根据给定的日期在java中获取30天的回溯日期   java Servlet URL映射   线程“awteventque0”java中的多线程java JFrame异常。util。EmptyStackException,即使堆栈先初始化   JavaSpring控制器/组件实现可序列化   java如何在游戏完成时启动带有按钮的对话框?   java Hibernate双向多对多实现   如何使用Xpath Java修改XML中的属性值,包括注释部分   java Mockito模拟构造函数示例   java如何在不重写的情况下写入文本文件?