实现TOPSIS的Python包。

TOPSIS-Purnima-101803523的Python项目详细描述


托普西斯

提交人:Purnima Lal | 101803523


什么是TOPSIS?在

T引用O顺序p引用SI处理S解决方案的技术 TOPSIS(TOPSIS)起源于20世纪80年代,是一种多准则决策方法。在

如何安装此软件包:

>> pip install TOPSIS-Purnima-101803523

安装完成后,在命令提示符/Terminal in pwd/current dir中:

^{pr2}$

权重(weights)可能未规范化,但将在代码中规范化。 ^{str}避免错误:

输入数据文件(数据.csv)—一个例子

决策矩阵应该由每一行代表一个模型选择,每一列代表一个标准,如相关性、R2、均方根误差、准确度等

ModelCorrRseqRMSEAccuracy
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

输出文件(csv.result.结果)在-

基于上述输入文件,将权重设置为“1,2,1,1”,影响设置为“+,-,-,+”。在

^{tb2}$

输出文件包含输入文件的列以及具有Topsis Score和Rank的两个附加列。在

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

推荐PyPI第三方库


热门话题
使用applets查询的多人java游戏?   java如何基于字符串生成数组   基于java多边形的路径查找   java如何对多列ArrayList排序   java批处理更新从更新中返回了意外的行数(Spring/Hibernate)   java如何使用SeleniumWebDriver列出<tr>标记内的所有<td>   java如何使用SimpleFlatMapper将前缀为CSV的列别名到映射?   java为什么通过eclipse运行/调试TomCat时会出现ClassNotFoundException   java Android滚动视图上次视图未显示内部线性布局   替换字符串中不带空格的字符序列   调用方法时Java Swing GUI冻结   java是否允许/建议重用收集器?   在同步方法中使用java hashmap迭代器时   在java XMLDecoder XMLEncoder中写入XMLdatabase   java I无法在活动的片段中填充recyclerview   java Jitsi在调用过程中播放WAV文件如果可能,与音频混合   java JPA为什么我看到DB中每行有两个实体实例?