Skip to main content

This Package is for calculating the TOPSIS score and rank of a dataset and storing it in a result csv file

Project description

TOPSIS-ParthArora-101853039

By:Parth Arora-101853039

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-ParthArora-101853039

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

Project details


Release history Release notifications | RSS feed

This version

1.0

Download files

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

Source Distribution

TOPSIS-ParthArora-101853039-1.0.tar.gz (4.1 kB view details)

Uploaded Source

File details

Details for the file TOPSIS-ParthArora-101853039-1.0.tar.gz.

File metadata

  • Download URL: TOPSIS-ParthArora-101853039-1.0.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.3

File hashes

Hashes for TOPSIS-ParthArora-101853039-1.0.tar.gz
Algorithm Hash digest
SHA256 be4ebfad16e4b500de24f2cfb735795e4fb5f660533b2831ecfd750f9396c272
MD5 5195c62755912d2e563906213aa1aabb
BLAKE2b-256 7eb8b56ab46ea93ed524b0e13266525bcbe5b958bcffe16c1e824780f58705a7

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