TOPSIS Package in Python
Submitted by: Ishtdeep Singh Sodhi
Roll no: 102003315
TOPSIS
The Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) is a multi-criteria decision analysis method, which was originally developed by Ching-Lai Hwang and Yoon in 1981,with further developments by Yoon in 1987,and Hwang, Lai and Liu in 1993.TOPSIS is based on the concept that the chosen alternative should have the shortest geometric distance from the positive ideal solution (PIS) and the longest geometric distance from the negative ideal solution (NIS).
How to use
The package Topsis-Ishtdeep-102003315 can be run though the command line as follows:
>> pip install Topsis-Ishtdeep-102003315
>>topsis data1.csv "1,1,1,1,1" "+,+,+,+,+" result.csv
The output file contains columns of input file along with two additional columns having Topsis_score and Rank.
Release files for Topsis-Ishtdeep-102003315 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| Topsis-Ishtdeep-102003315-0.1.1.tar.gz | 2.9 kB | Details |
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| Topsis_Ishtdeep_102003315-0.1.1-py3.9.egg | Legacy Egg format | - | - | Details |
| Topsis_Ishtdeep_102003315-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.2 kB
Release files / Topsis-Ishtdeep-102003315-0.1.1.tar.gz
| Download URL | Topsis-Ishtdeep-102003315-0.1.1.tar.gz |
|---|---|
| Size | 2.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ec38074b98721b3043b5c8d498784afa6e13c1c31580592197674f6aeb679d22
|
|
BLAKE2b-256 checksum How to use checksums |
37bd2480c0e8f9643acbdb2abaf248c0870bc64e3d1bc6944bc555def8f0389a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.4
|
Release files / Topsis_Ishtdeep_102003315-0.1.1-py3.9.egg
| Download URL | Topsis_Ishtdeep_102003315-0.1.1-py3.9.egg |
|---|---|
| Size | 4.9 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
c56737d15228fd08c6db325f6569772af1d019f5dc0180037a4e822518e3839e
|
|
BLAKE2b-256 checksum How to use checksums |
8358350ad0ce8e5df724ffbe357b79566adf264f2fcb2486b3162f210bdcbfe6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.4
|
Release files / Topsis_Ishtdeep_102003315-0.1.1-py3-none-any.whl
| Download URL | Topsis_Ishtdeep_102003315-0.1.1-py3-none-any.whl |
|---|---|
| Size | 3.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4f42a936fbfece1f53a8df655300fee28cb662fd5f0a6d613112f1359e0330b3
|
|
BLAKE2b-256 checksum How to use checksums |
23e5a1a0c506041f268499266650b1ac400f737844507ce844946d744679c3dd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.4
|