TOPSIS_101866010
By: Pranav Anand-101866010
Title:Multiple Criteria Decision Making using TOPSIS
What is TOPSIS:
TOPSIS is an acronym that stands for 'Technique of Order Preference Similarity to the Ideal Solution' and is a pretty straightforward MCDA method. It 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.
How to install the TOPSIS package
pip install TOPSIS_101866010
For Calculating the TOPSIS Score
Topsis data.csv "0.25,0.25,0.25,0.25" "-,+,+,+" result.csv
Input File(Example:data.csv):
Argument used to pass the path of the input file which conatins a dataset having different fields and to perform the topsis mathematical operations
Weights(Example:"0.25,0.25,0.25,0.25")
The weights to assigned to the different parameters in the dataset should be passed in the argument.It must be seperated by ','.
Impacts(Example:"-,+,+,+"):
The impacts are passed to consider which parameters have a positive impact on the decision and which one have the negative impact.Only '+' and '-' values should be passed and should be seperated with ',' only
Output File(Example:result.csv):
This argument is used to pass the path of the result file where we want the rank and score to be stored
Release files for TOPSIS-Calc-101866010 0.0.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_Calc_101866010-0.0.1.tar.gz | 3.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| TOPSIS_Calc_101866010-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.5 kB
Release files / TOPSIS_Calc_101866010-0.0.1.tar.gz
| Download URL | TOPSIS_Calc_101866010-0.0.1.tar.gz |
|---|---|
| Size | 3.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5fbd87c0ebe81ac839581f45dd03e6085bbce8814ab414bfb5d8b374d2656df2
|
|
BLAKE2b-256 checksum How to use checksums |
c88057226d9b6ee116b24bd4c3bccae9756f8458dfb2ecfedfe2a07d08541df4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3
|
Release files / TOPSIS_Calc_101866010-0.0.1-py3-none-any.whl
| Download URL | TOPSIS_Calc_101866010-0.0.1-py3-none-any.whl |
|---|---|
| Size | 4.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
eb3791de956261886650a2073750df610d710f68718dc120fe57afa13711b14c
|
|
BLAKE2b-256 checksum How to use checksums |
57f636eb62b012838dca1f8944cf4ff5689a9942c2ae5dcd539731083ecde76f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3
|