Skip to main content

A Python package to find TOPSIS for multi-criteria decision analysis method

Project description

#Topsis-Abhilash-102053017

Topsis Package

This package lets user enter an input file and then generated an output into a corresponding output file wherein the items are given a rank on the basis of weight and impact entered by the user

Used for multi-criteria decision analysis.

TOPSIS stands for Technique for Order of Preference by Similarity to Ideal Solution

Just provide the input attributes and it will gives the results

Features

-checks for input and output file errors

Installation

Install the dependencies and devDependencies and start the server.

$ pip install Topsis-Abhilash-102053017

$ python <package_name> <path to input_data_file_name> <weights as strings> <impacts as strings> <result_file_name>

E.g for input data file as data.csv:
$ python topsis.py data.csv "1,1,1,1" "+,+,-,+" output.csv

This will print all the output attribute values along with the rank column, in a tabular format

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-Abhilash-102053017-0.0.1.tar.gz (2.0 kB view details)

Uploaded Source

File details

Details for the file Topsis-Abhilash-102053017-0.0.1.tar.gz.

File metadata

File hashes

Hashes for Topsis-Abhilash-102053017-0.0.1.tar.gz
Algorithm Hash digest
SHA256 c3e662bd507941a90e7315dc625c9c52f183776a15e138a124f27bd96e78be36
MD5 980cc5fd367ddaec3830f52fbe63f8d8
BLAKE2b-256 5fc2acc7e38dfd3bc6c554e6fdd91f494ffea44b01071dd364e6c18ad77f49f9

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