TOPSIS method for multi-criteria decision making
Project description
Topsis_Diksha_102016116
Topsis_Diksha_102016116 is a Python Package implementing Topsis method used for multi-criteria decision analysis. Topsis stands for 'Technique for Order of Preference by Similarity to Ideal Solution'.
Installation
Install the Package using the command -
$ pip install Topsis_Diksha_102016116
Example
| Fund Name P1 P2 P3 P4 P5 |
|---|
| 0 M1 0.81 0.66 7.0 57.6 16.52 |
| 1 M2 0.69 0.48 5.4 60.7 16.82 |
| 2 M3 0.76 0.58 3.5 40.8 11.41 |
| 3 M4 0.74 0.55 3.1 66.8 17.80 |
| 4 M5 0.80 0.64 5.9 53.3 15.16 |
| 5 M6 0.95 0.90 3.8 62.8 17.11 |
| 6 M7 0.81 0.66 3.0 32.6 9.27 |
| 7 M8 0.62 0.38 4.2 51.9 14.28 |
weights : [1,1,1,1,1] impacts : [+,-,+,-,+]
input: 102016116.csv
python -m Topsis_Diksha_102016116.topsis102016116 "C:\Users\Diksha\Downloads\102016116.csv" "1,1,1,1,1" "+,-,+,-,+" "C:\Users\Diksha\Downloads\102016116-result.csv"
output: 102016116-result.csv
| Fund Name P1 P2 P3 P4 P5 Performance Rank |
|---|
| 0 M1 0.81 0.66 7.0 57.6 16.52 0.619058 1 |
| 1 M2 0.69 0.48 5.4 60.7 16.82 0.578429 2 |
| 2 M3 0.76 0.58 3.5 40.8 11.41 0.437109 5 |
| 3 M4 0.74 0.55 3.1 66.8 17.80 0.422480 6 |
| 4 M5 0.80 0.64 5.9 53.3 15.16 0.577352 3 |
| 5 M6 0.95 0.90 3.8 62.8 17.11 0.364704 8 |
| 6 M7 0.81 0.66 3.0 32.6 9.27 0.406832 7 |
| 7 M8 0.62 0.38 4.2 51.9 14.28 0.534840 4 |
License
MIT
Free Software, Hell Yeah!
License
MIT
Free Software, Hell Yeah!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file Topsis_Diksha_102016116-0.2.tar.gz.
File metadata
- Download URL: Topsis_Diksha_102016116-0.2.tar.gz
- Upload date:
- Size: 4.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
946e5dc6963338a19ecf32a31477b3150422b10931435b230465497947ddab9f
|
|
| MD5 |
35fd821323230fbaa213f7579f25068b
|
|
| BLAKE2b-256 |
6ad71b885c1e8145b6fda0000eb7702b1a2222964d9253ee8f20b93f1b3cd426
|