Skip to main content

TOPSIS method for multiple-criteria decision making (MCDM).

Project description

TOPSIS-Kushagra-101803625

--Calculate TOPSIS Score and rank them.

Installation

>> pip install TOPSIS-Kushagra-101803625==1.0.3

How to use it?

>> TOPSIS data.csv "1,1,1,2" "+,+,-,+" result.csv

Input File(data.csv)

  • Input file contain three or more columns
  • First column is the object/variable name (e.g. M1, M2, M3)
  • From 2nd to last columns contain numeric values only

Output File(result.csv)

Result file contains all the columns of input file and two additional columns having TOPSIS SCORE and RANK

Check the following-

  • Number of weights, number of impacts and number of columns (from 2nd to last columns) must be same.
  • Impacts must be either +ve or -ve.
  • Impacts and weights must be separated by ,(comma).

License

2020 Kushagra Goel This repository is licensed under the MIT license. See LICENSE for details.

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-Kushagra-101803625-1.0.3.tar.gz (4.0 kB view details)

Uploaded Source

File details

Details for the file TOPSIS-Kushagra-101803625-1.0.3.tar.gz.

File metadata

  • Download URL: TOPSIS-Kushagra-101803625-1.0.3.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for TOPSIS-Kushagra-101803625-1.0.3.tar.gz
Algorithm Hash digest
SHA256 b0197cde6163df155515115076e1ed576c741fd2871a11d2007a099c5070d47e
MD5 2333bb5759b19f93707933549990db15
BLAKE2b-256 2d104889d6a9ddde3f8d4249dc303f24b3c5691edd63060d5f39821a17183407

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