Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Topsis_Diksha_102016116-0.2.tar.gz (4.7 kB view details)

Uploaded Source

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

Hashes for Topsis_Diksha_102016116-0.2.tar.gz
Algorithm Hash digest
SHA256 946e5dc6963338a19ecf32a31477b3150422b10931435b230465497947ddab9f
MD5 35fd821323230fbaa213f7579f25068b
BLAKE2b-256 6ad71b885c1e8145b6fda0000eb7702b1a2222964d9253ee8f20b93f1b3cd426

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page