Skip to main content

Topsis Calculation

Project description


A Multi-Criteria Decision Analysis Method

Submitted By - Abhinav Sinha

Roll No. - 101903756

Group - 3COE29

It is a Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) came in the 1980s as a multi-criteria-based decision-making method. TOPSIS chooses the alternative of shortest the Euclidean distance from the ideal solution and greatest distance from the negative ideal solution.


This package requires pandas to be pre-installed and python to run. Install the dependencies and devDependencies and start the server. To Install and run in cmd line:

pip install Topsis-Abhinav-101903756
import Topsis_Abhinav_101903756
Topsis_Abhinav_101903756.topsis_cal(Input_File_Name.csv,"1,1,1,1 ...","+,-,+,- ...","resultfile.csv") 

Project description

This package is implementation of topsis technique of multi-criteria decision analysis. This package will accept three parameters:

data.csv //file which contains the models and parameters string of weights separated by commas(,) string of requirements (+/-) separated by commas(,) // important install pandas,sys,operator and math libraries before installing this // You can install this package using following command pip install Topsis_Abhinav_101903756


© 2022 Abhinav Sinha

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

Project details

Release history Release notifications | RSS feed

This version


Download files

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

Source Distribution

Topsis_Abhinav_101903756-3.0.tar.gz (4.1 kB view hashes)

Uploaded source

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page