Topsis包计算给定数据的分数和排名。
TOPSIS-Misha-101803590的Python项目详细描述
TOPSISPython
python中TOPSIS优化算法的命令行源代码。在
TOPSIS是一种利用正理想解和负理想解在众多选择中确定最佳选择的算法。在
1.1输入/输出文件:
•表格“.csv”的输入文件 •输入文件包含三列或更多列 •第一列是对象/变量名(例如M1、M2、M3、M4……)。从第二列到最后一列仅包含数值 •格式为“.csv”的输出文件 •结果文件包含输入文件的所有列和另外两列 TOPSIS得分和排名
1.2作为命令行程序的源代码:
用法: topsis<;InputDataFile>;<;Weights>;<;Impacts>;<;ResultFileName>; 例子: 托普西斯输入文件.csv“1,1,1,2”“+,+,-,+”结果.csv在
1.3样本输入
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 |
1.4样本输出
^{tb2}$- 项目
标签: