实现TOPSIS的Python包。
TOPSIS-Purnima-101803523的Python项目详细描述
托普西斯
提交人:Purnima Lal | 101803523
什么是TOPSIS?在
T引用O顺序p引用S与I处理S解决方案的技术 TOPSIS(TOPSIS)起源于20世纪80年代,是一种多准则决策方法。在
如何安装此软件包:
>> pip install TOPSIS-Purnima-101803523
安装完成后,在命令提示符/Terminal in pwd/current dir中:
^{pr2}$权重(weights
)可能未规范化,但将在代码中规范化。
^{str}避免错误:
输入数据文件(数据.csv)—一个例子
决策矩阵应该由每一行代表一个模型选择,每一列代表一个标准,如相关性、R2、均方根误差、准确度等
Model | Corr | Rseq | RMSE | Accuracy |
---|---|---|---|---|
M1 | 0.79 | 0.62 | 1.25 | 60.89 |
M2 | 0.66 | 0.44 | 2.89 | 63.07 |
M3 | 0.56 | 0.31 | 1.57 | 62.87 |
M4 | 0.82 | 0.67 | 2.68 | 70.19 |
M5 | 0.75 | 0.56 | 1.3 | 80.39 |
输出文件(csv.result.结果)在-
基于上述输入文件,将权重设置为“1,2,1,1”,影响设置为“+,-,-,+”。在
^{tb2}$输出文件包含输入文件的列以及具有Topsis Score和Rank的两个附加列。在
- 项目
标签: