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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file Topsis-Abhilash-102053017-0.0.1.tar.gz.
File metadata
- Download URL: Topsis-Abhilash-102053017-0.0.1.tar.gz
- Upload date:
- Size: 2.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c3e662bd507941a90e7315dc625c9c52f183776a15e138a124f27bd96e78be36
|
|
| MD5 |
980cc5fd367ddaec3830f52fbe63f8d8
|
|
| BLAKE2b-256 |
5fc2acc7e38dfd3bc6c554e6fdd91f494ffea44b01071dd364e6c18ad77f49f9
|